XML 82 R70.htm IDEA: XBRL DOCUMENT v3.24.1
Accrued Liabilities (Details) - Accrued Liabilities - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Accrued Liabilities (Details) - Accrued Liabilities [Line Items]    
Interest payable $ 1,966,000 $ 1,513,000
Taxes payable 1,259,000 1,179,000
Current portion of pension liability (see Note 15 – Pension Plan) 840,000  
Compensation and employee benefits 355,000 311,000
Warranty reserve 287,000 562,000
Deferred revenues 94,000 140,000
Audit fees 74,000 134,000
Other 477,000 440,000
Accrued Liabilities, Total $ 5,352,000 $ 4,279,000