XML 70 R53.htm IDEA: XBRL DOCUMENT v3.24.1
Commitment and Contingencies - Summary of Lease Costs and Other Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Lease Cost    
Operating lease cost $ 4,510 $ 4,508
Short-term lease cost 195 133
Sublease Income (714) (704)
Total lease cost 3,991 3,937
Other Information    
Operating cash flows used for lease payments 1,700  
Operating cash flows used for lease liabilities $ (99) $ 2,264
Weighted-average remaining lease term - operating leases 5 years 8 months 12 days 6 years 6 months
Operating Lease, Weighted Average Discount Rate, Percent 7.10% 7.10%
Operating lease right of use asset obtained in exchange of operating lease liability $ 0 $ 2,329