XML 45 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Leases [Abstract]    
Operating lease cost $ 1,035 $ 1,178
Short-term lease cost 2,452 2,280
Total lease cost 3,487 3,458
Cash paid for amounts included in the measurement of lease liabilities - operating leases $ 1,172 $ 1,368
Weighted average remaining lease term - operating leases (in years) 4 years 6 months 4 years 8 months 12 days
Weighted average discount rate - operating leases 6.05% 4.79%