Quarterly report pursuant to Section 13 or 15(d)

Commitment and Contingencies - Schedule of Reconciliation of Maturity Analysis of Annual Undiscounted Cash Flows (Details)

v3.24.1.1.u2
Commitment and Contingencies - Schedule of Reconciliation of Maturity Analysis of Annual Undiscounted Cash Flows (Details)
$ in Thousands
Mar. 31, 2024
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Nine months ending December 31, 2024 $ 3,130
Year ending December 31, 2025 4,287
Year ending December 31, 2026 4,412
Year ending December 31, 2027 4,541
Year ending December 31, 2028 and beyond 10,303
Operating Lease, Total minimum lease payments 26,673
Operating Lease, Less imputed interest (6,377)
Operating lease liability $ 20,296