XML 65 R53.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases - Future Minimum Lease Payments (Details)
$ in Thousands
Mar. 31, 2024
USD ($)
Operating Leases  
2024 (nine months remaining) $ 989
2025 1,356
2026 1,158
Total minimum lease payments 3,503
Less: interest (418)
Present value of lease liabilities 3,085
Finance Leases  
2024 (nine months remaining) 86
2025 64
2026 0
Total minimum lease payments 150
Less: interest (5)
Present value of lease liabilities 145
Total  
2024 1,075
2025 1,420
2026 1,158
Total minimum lease payments 3,653
Less: interest (423)
Present value of lease liabilities $ 3,230