Annual report pursuant to Section 13 and 15(d)

Long-Term Debt - Components (Details)

v3.24.1
Long-Term Debt - Components (Details) - USD ($)
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Debt Instrument [Line Items]                
Debt Issuance Costs, Net $ 384,000       $ 159,000      
Total 33,132,000       8,197,000      
Debt – current portion 21,191,000 $ 54,122,000 $ 2,973,000 $ 2,729,000 2,775,000 $ 1,954,000 $ 5,119,000 $ 5,116,000
Long-term debt – less current portion 11,941,000 $ 0 $ 19,400,000 $ 9,756,000 5,422,000 $ 4,356,000 $ 1,889,000 $ 2,422,000
Revolving credit line                
Debt Instrument [Line Items]                
Outstanding debt 0       3,000,000      
Equipment loan                
Debt Instrument [Line Items]                
Outstanding debt 0       5,356,000      
Debt Issuance Costs, Net 300,000              
Senior Secured Notes                
Debt Instrument [Line Items]                
Outstanding debt $ 33,516,000       $ 0