XML 59 R46.htm IDEA: XBRL DOCUMENT v3.24.3
Commitment and Contingencies - Maturity of Operating Lease Liabilities (Details)
$ in Thousands
Sep. 30, 2024
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2024 (remaining) $ 982
2025 3,987
2026 3,695
2027 3,239
2028 3,294
2029 613
Total lease payments 15,810
Less: interest (2,784)
Total operating lease liabilities $ 13,026