XML 76 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Balance Sheet Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Operating Leases    
Operating lease right-of-use assets $ 60,359 $ 34,963
Current portion of operating lease liabilities included in "Other accrued liabilities" 14,901 9,084
Operating lease liabilities 45,684 26,268
Total operating lease liabilities $ 60,585 $ 35,352
Operating Lease, Liability, Current, Statement of Financial Position Other accrued liabilities Other accrued liabilities
Finance Leases    
Property, plant and equipment, at cost $ 0 $ 83
Accumulated depreciation 0 (44)
Property, plant and equipment, net 0 39
Current installments of finance lease obligations $ 0 $ 9
Finance Lease, Liability, Current, Statement of Financial Position Current portion of long term debt and finance lease obligations Current portion of long term debt and finance lease obligations
Finance lease obligations $ 0 $ 0
Total finance lease obligations $ 0 $ 9
Weighted Average Remaining Lease Term (years)    
Operating leases 4 years 8 months 19 days 5 years 8 months 26 days
Finance leases   4 months 28 days
Weighted Average Discount Rate    
Operating leases 6.56% 5.24%
Finance leases 0.00% 3.61%