XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.3
Leases (Lease Maturities) (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Operating Leases    
2024 $ 236  
2025 540  
2026 401  
2027 370  
2028 285  
Total cash lease payment 1,832  
Less: imputed interest (227)  
Total lease liabilities 1,605 $ 2,309
Finance Leases    
2024 479  
2025 1,657  
2026 1,349  
2027 326  
2028 0  
Total cash lease payment 3,811  
Less: imputed interest (323)  
Total lease liabilities $ 3,488 $ 2,885