XML 50 R39.htm IDEA: XBRL DOCUMENT v3.25.1
Debt - Schedule of Indebtedness to Third Parties (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Schedule of Indebtedness to Third Parties [Line Items]    
Finance lease obligations $ 953,000 $ 1,007,000
Loans Payable - financed assets 12,000 14,000
Subtotal 19,781,000 20,121,000
Less: Current portion (18,096,000) (18,362,000)
Long-Term Portion 1,685,000 1,759,000
Current Credit Facility - Revolver [Member]    
Schedule of Indebtedness to Third Parties [Line Items]    
Credit Facility 11,204,000 12,905,000
Current Credit Facility - Term Loan [Member]    
Schedule of Indebtedness to Third Parties [Line Items]    
Credit Facility 6,642,000 5,225,000
Solar Credit Facility [Member]    
Schedule of Indebtedness to Third Parties [Line Items]    
Credit Facility $ 970,000 $ 970,000