XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Schedule of Maturities of Operating Lease and Finance Lease Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Leases    
Operating Leases, 2024 (remaining nine months) $ 352  
Finance Leases, 2024 (remaining nine months) 13  
Operating Leases, 2025 471  
Finance Leases, 2025 18  
Operating Leases, 2026 456  
Finance Leases, 2026 14  
Operating Leases, 2027 430  
Finance Leases, 2027 14  
Operating Leases, 2028 443  
Finance Leases, 2028  
Operating Leases, Thereafter 1,205  
Finance Leases, Thereafter  
Operating Leases, Total lease payments 3,357  
Finance Leases, Total lease payments 59  
Operating Leases, Less amount representing interest (614)  
Finance Leases, Less amount representing interest (8)  
Operating Leases, Total lease obligations 2,743 $ 2,745
Finance Leases, Total lease obligations 51 55
Operating Leases, Less current portion (321) (298)
Finance Leases, Less current portion (14) (14)
Operating Leases, Long-term lease obligations 2,422 2,447
Finance Leases, Long-term lease obligations $ 37 $ 41