XML 66 R59.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Commitments and Contingencies - Schedule of Future Minimum Lease Payments of Leases (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
Operating Lease  
2024 $ 668
2025 1,976
2026 2,521
2027 2,521
2028 3,204
Total lease payments 10,890
Less imputed interest (2,642)
Present value of operating lease liabilities 8,248
Finance Lease  
2024 783
2025 1,496
2026 1,407
2027 952
2028 280
Total lease payments 4,918
Less imputed interest (696)
Finance lease liabilty $ 4,222