XML 90 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Balance Sheet (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Lessee, Lease, Description [Line Items]    
Operating Lease, Right-of-Use Asset $ 43,357 $ 46,713
Finance Lease, Right-of-Use Asset, after Accumulated Amortization 13,599 12,989
Lease, Right-Of-Use Asset 56,956 59,702
Operating Lease, Liability, Current $ 5,735 5,294
Finance Lease, Liability, Current, Statement of Financial Position [Extensible List] Other Liabilities, Current  
Finance Lease, Liability, Current $ 2,047 2,610
Operating Lease, Liability, Noncurrent $ 47,281 51,411
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Other Liabilities, Noncurrent  
Finance Lease, Liability, Noncurrent $ 4,488 3,828
Lease, Liability $ 59,551 $ 63,143
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Property, plant and equipment, net