Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies - Operating Leases - Additional Information (Details)

v3.24.2
Commitments and Contingencies - Operating Leases - Additional Information (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Lessee Lease Description [Line Items]    
Operating lease, right-of-use asset $ 11,589 $ 12,185
Operating lease liability, short term 2,495 2,324
Operating lease liability, long-term 17,232 $ 18,528
HQ Lease    
Lessee Lease Description [Line Items]    
Letter of credit outstanding $ 3,100