XML 42 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Commitments - Schedule of Future Minimum Annual Lease Payments Under Operating and Finance Lease (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
Lease Liability [Line Items]  
2024 (remaining) $ 1,145
2025 2,746
2026 2,979
2027 3,054
2028 3,130
2029 3,209
Thereafter 26,427
Total undiscounted lease payments 42,690
Less imputed interest (24,993)
Lease liability 17,697
Finance lease  
2024 (remaining) 319
2025 213
Total undiscounted lease payments 532
Less imputed interest (25)
Lease liability $ 507