XML 71 R56.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Future Minimum Lease Payments (Details)
$ in Thousands
Sep. 30, 2024
USD ($)
Operating Leases  
2024 (three months remaining) $ 338
2025 1,370
2026 1,169
Total minimum lease payments 2,877
Less: interest (278)
Present value of lease liabilities 2,599
Finance Leases  
2024 (three months remaining) 29
2025 64
2026 0
Total minimum lease payments 93
Less: interest (2)
Present value of lease liabilities 91
Total  
2024 (three months remaining) 367
2025 1,434
2026 1,169
Total minimum lease payments 2,970
Less: interest (280)
Present value of lease liabilities $ 2,690