XML 112 R94.htm IDEA: XBRL DOCUMENT v3.25.0.1
LEASE ASSETS AND LIABILITIES (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Assets [Abstract]    
Operating lease assets $ 91,263 $ 121,574
Finance lease assets $ 2,709 $ 4,106
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization
Total leased assets $ 93,972 $ 125,680
Current    
Operating Lease, Liability, Current 33,358 38,271
Finance Lease, Liability, Current $ 1,662 $ 2,100
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Other Liabilities, Current Other Liabilities, Current
Non-current    
Operating Lease, Liability, Noncurrent $ 71,008 $ 96,809
Finance Lease, Liability, Noncurrent $ 1,076 $ 1,887
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other Liabilities, Noncurrent Other Liabilities, Noncurrent
Total lease liabilities $ 107,104 $ 139,067