Annual report [Section 13 and 15(d), not S-K Item 405]

DEBT - Mortgages, Bank of New England (Details)

v3.25.0.1
DEBT - Mortgages, Bank of New England (Details) - Mortgages - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]      
Mortgages payable, current portion   $ 5,126 $ 723
Bank of New England Wilmington, DE property      
Debt Instrument [Line Items]      
Stated interest rate 5.25%    
Term of periodic adjustment of rate 5 years    
Interest rate floor 5.25%    
Mortgages payable, current portion   $ 140 $ 133
Bank of New England Wilmington, DE property | Prime Rate      
Debt Instrument [Line Items]      
Stated interest rate 1.50%