v3.24.1.u1
Commitments and Contingencies - Summary of Supplemental Lease Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Commitments and Contingencies Disclosure [Abstract]    
Cash paid for amounts included in measurement of lease liabilities $ 2,793 $ 2,996
Weighted average remaining lease term 5 years 1 month 6 days 6 years 1 month 6 days
Weighted average discount rate 9.00% 9.00%