v3.24.0.1
LEASES (Schedule of Lease-Related Assets and Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Assets:    
Operating lease assets, net of lease incentive obligation $ 64,167 $ 62,754
Finance lease assets 49,926 52,934
Total lease assets $ 114,093 115,688
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] us-gaap:OtherAssets  
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] us-gaap:OtherAssets  
Liabilities:    
Operating leases short term $ 17,704 16,183
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accounts Payable and Accrued Liabilities, Current  
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Operating leases long term  
Finance leases short term $ 3,253 3,263
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accounts Payable and Accrued Liabilities, Current  
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Finance leases long term  
Operating leases long term $ 45,070 46,256
Finance leases long term 41,892 45,385
Total lease liabilities $ 107,919 $ 111,087