XML 92 R72.htm IDEA: XBRL DOCUMENT v3.25.0.1
LEASES - Financial Impact of Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Statement of Financial Position      
Right-of-use assets $ 36,851 $ 39,504  
Finance lease assets $ 528 $ 724  
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Property, Plant and Equipment, Net Property, Plant and Equipment, Net  
Operating lease liabilities $ 16,439 $ 15,005  
Operating lease liabilities 31,092 37,799  
Finance lease liabilities 211 194  
Finance lease liabilities $ 351 $ 547  
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other Liabilities, Noncurrent Other Liabilities, Noncurrent  
Right-of-use asset impairment $ 600 $ 0 $ 100
Operating lease cost:      
Operating lease cost - fixed 14,138 14,271 13,975
Lease abandonment costs 358 42 449
Short-term agreements: 109,259 114,143 96,182
Finance lease cost:      
Amortization of leased assets 217 126 110
Interest on lease liabilities 28 27 2
Sublease income 1,853 1,648 1,514
Lessor income 151 251 317
Statement of cash flows      
Cash paid for operating leases 19,485 19,904 21,437
Cash paid for finance leases lease interest 28 27 2
Cash paid for finance leases $ 231 $ 98 $ 112