XML 74 R64.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Commitments and Contingencies - Schedule of Future Contractual Lease Payments (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
Contractual Obligation, Fiscal Year Maturity Schedule [Abstract]  
2024 $ 1,064
2025 3,175
2026 3,909
2027 3,829
2028 3,549
Thereafter 10,745
Total undiscounted lease payments 26,271
Less imputed interest (4,565)
Total operating lease liabilities $ 21,706