XML 63 R51.htm IDEA: XBRL DOCUMENT v3.25.1
Debt - Schedule of Current Credit Facilities and Finance Lease Obligations (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Schedule of Indebtedness to Third Parties [Line Items]    
Finance lease obligations $ 1,007,000 $ 884,000
Loans Payable - financed assets 14,000 22,000
Subtotal 20,121,000 17,148,000
Less: Current portion (18,362,000) (16,036,000)
Long-Term Portion 1,759,000 1,112,000
Current Credit Facility - Revolver [Member]    
Schedule of Indebtedness to Third Parties [Line Items]    
Credit Facility 12,905,000 10,804,000
Current Credit Facility - Term Loan [Member]    
Schedule of Indebtedness to Third Parties [Line Items]    
Credit Facility 5,225,000 5,045,000
Solar Credit Facility [Member]    
Schedule of Indebtedness to Third Parties [Line Items]    
Credit Facility $ 970,000 $ 393,000