XML 74 R51.htm IDEA: XBRL DOCUMENT v3.24.2
Leases - Components of Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Lease cost        
Operating lease cost $ 1,945 $ 1,444 $ 3,782 $ 2,831
Short-term lease cost 323 422 494 654
Variable lease cost 551 633 841 1,083
Total lease cost $ 2,819 $ 2,499 5,117 4,568
Cash paid for amounts included in the measurement of lease liabilities        
Operating cash flows from operating leases     $ 3,958 $ 3,110
Weighted-average remaining lease term — operating leases 2 years 10 months 24 days 3 years 8 months 12 days 2 years 10 months 24 days 3 years 8 months 12 days
Weighted-average discount rate — operating leases 6.90% 6.00% 6.90% 6.00%