XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Debt (Details) - Schedule of Aggregate Future Minimum Finance Lease Payment - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Debt (Details) - Schedule of Aggregate Future Minimum Finance Lease Payment [Line Items]    
Less: Current portion $ (13,903,000) $ (14,477,000)
Loans Payable – Financed Assets [Member]    
Debt (Details) - Schedule of Aggregate Future Minimum Finance Lease Payment [Line Items]    
December 31, 2023 (remainder of the year) 3,000  
December 31, 2024 9,000  
December 31, 2025 9,000  
December 31, 2026 4,000  
Loans Payable - financed assets 25,000  
Less: Current portion (9,000)  
Long-term portion 16,000  
Finance Lease Obligations [Member]    
Debt (Details) - Schedule of Aggregate Future Minimum Finance Lease Payment [Line Items]    
December 31, 2023 (remainder of the year) 56,000  
December 31, 2024 224,000  
December 31, 2025 224,000  
December 31, 2026 199,000  
December 31, 2027 124,000  
December 31, 2028 124,000  
Thereafter 177,000  
Total future minimum finance lease payments 1,128,000  
Less: imputed interest (205,000)  
Less: Current portion (162,000)  
Long-term portion $ 761,000