v3.24.2.u1
Leases - Schedule of Undiscounted Minimum Rental Commitments under Non-cancelable Leases (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
Leases [Abstract]  
Remaining 2024 $ 7,810
2025 19,507
2026 20,151
2027 20,755
2028 3,479
Undiscounted minimum rental commitments 71,702
Interest (7,082)
Operating lease liabilities $ 64,620