XML 58 R50.htm IDEA: XBRL DOCUMENT 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