XML 43 R33.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases - Summary of Future Payments Associated with Company's Operating Lease Liabilities (Details)
$ in Thousands
Mar. 31, 2024
USD ($)
Leases [Abstract]  
2024 (remaining nine months) $ 1,703
2025 4,676
2026 7,224
2027 7,441
Thereafter 25,784
Total undiscounted lease payments 46,828
Less: imputed interest (18,623)
Total operating lease liabilities $ 28,205