XML 60 R45.htm IDEA: XBRL DOCUMENT v3.24.1
Leases - Schedule of Maturities of Lease Liabilities for the Company's Operating and Finance Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
2024 $ 1,144  
2025 1,247  
2026 1,326  
2027 1,002  
2028 608  
Thereafter 49  
Total lease payments 5,376  
Less: imputed interest (1,119)  
Present value of lease liabilities 4,257 $ 2,316
2024 62  
2025 22  
2026 22  
2027 32  
2028 22  
Thereafter 22  
Total lease payments 182  
Less: imputed interest (26)  
Present value of lease liabilities 156 $ 83
2024 1,206  
2025 1,279  
2026 1,348  
2027 1,024  
2028 630  
Thereafter 71  
Total lease payments 5,558  
Less: imputed interest (1,145)  
Present value of lease liabilities $ 4,413