XML 73 R63.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies - Schedule of Future Contractual Lease Payments (Details)
$ in Thousands
Mar. 31, 2024
USD ($)
Contractual Obligation, Fiscal Year Maturity Schedule [Abstract]  
2024 $ 2,123
2025 3,175
2026 3,909
2027 3,829
2028 3,549
Thereafter 10,745
Total undiscounted lease payments 27,330
Less imputed interest (4,832)
Total operating lease liabilities $ 22,498