XML 117 R75.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Other Supplementary Data (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Cash paid for amounts included in the measurement of lease liabilities    
Operating cash flows from operating leases $ 28,127 $ 25,584
Operating cash flows from finance leases 202 28
Financing cash flows from finance leases 837 287
Right-of-Use Assets    
Operating leases $ 12,592 $ 13,405
Weighted Average Remaining Lease Term (in years)    
Operating leases 7 years 11 months 15 days 8 years 4 months 20 days
Finance leases 3 years 3 years 9 months
Weighted Average Discount Rate    
Operating leases 7.20% 6.20%
Finance leases 6.55% 6.44%