XML 69 R62.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies - Schedule of Future Minimum Lease Payments of Leases (Details)
$ in Thousands
Mar. 31, 2024
USD ($)
Operating Lease  
2024 $ 1,126
2025 1,932
2026 2,521
2027 2,521
2028 3,195
Total lease payments 11,295
Less imputed interest (2,884)
Present value of operating lease liabilities 8,411
Finance Lease  
2024 610
2025 849
2026 800
2027 408
2028 46
Total lease payments 2,713
Less imputed interest (384)
Finance lease liabilty $ 2,329