XML 64 R49.htm IDEA: XBRL DOCUMENT v3.24.1
Leases - Maturities of lease liabilities (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Operating Leases    
January 2024 - December 2024 $ 1,359,000  
January 2025 - December 2025 1,071,000  
January 2026 - December 2026 1,090,000  
January 2027 - December 2027 336,000  
January 2028 - December 2028 23,000  
Total payments under lease agreements 3,879,000  
Less imputed interest (314,000)  
Total lease liabilities 3,565,000 $ 4,449,000
Finance Leases    
January 2024 - December 2024 571,000  
January 2025 - December 2025 638,000  
January 2026 - December 2026 548,000  
January 2027 - December 2027 208,000  
Total payments under lease agreements 1,965,000  
Less imputed interest (206,000)  
Total lease liabilities $ 1,759,000 $ 277,000