XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.3
Commitments and Contingencies - Summary of Company's Future Minimum Lease Commitments (Details)
$ in Thousands
Sep. 30, 2024
USD ($)
Operating Lease  
2024 (three months) $ 2,885
2025 11,793
2026 12,182
2027 12,584
2028 13,001
Thereafter 4,381
Total undiscounted lease payments 56,826
Less: present value adjustment (9,940)
Less: imputed interest 0
Total future minimum lease payments 46,886
Finance Lease  
2024 (three months) 191
2025 777
2026 794
2027 811
2028 829
Thereafter 9,661
Total undiscounted lease payments 13,063
Less: present value adjustment 0
Less: imputed interest (7,381)
Total future minimum lease payments $ 5,682