XML 70 R59.htm IDEA: XBRL DOCUMENT v3.24.3
Commitments and Contingencies - Schedule of Future Minimum Lease Payments of Leases (Details)
$ in Thousands
Sep. 30, 2024
USD ($)
Operating Lease  
2024 $ 245
2025 1,976
2026 2,521
2027 2,521
2028 3,204
Total lease payments 10,467
Less imputed interest (2,400)
Present value of operating lease liabilities 8,067
Finance Lease  
2024 415
2025 1,594
2026 1,500
2027 1,037
2028 339
Total lease payments 4,885
Less imputed interest (655)
Finance lease liabilty $ 4,230