v3.25.2
LEASES (Maturities of Lessor and Lessee Arrangements Outstanding) (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Sales-Type and Direct Financing Leases, Payment to be Received, Fiscal Year Maturity [Abstract]    
For the remaining six months of 2025 $ 72,449  
2026 133,803  
2027 136,999  
2028 102,528  
2029 74,478  
Thereafter 99,860  
Total undiscounted cash flows 620,117  
Less: Adjustments 86,222  
Total 533,895 $ 529,657
Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]    
For the remaining six months of 2025 12,982  
2026 25,079  
2027 23,356  
2028 20,696  
2029 15,236  
Thereafter 66,351  
Total undiscounted cash flows 163,700  
Less: Adjustments 38,727  
Total 124,973 79,642
Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]    
For the remaining six months of 2025 701  
2026 1,427  
2027 1,462  
2028 1,499  
2029 127  
Thereafter 0  
Total undiscounted cash flows 5,216  
Less: Adjustments 107  
Total $ 5,109 $ 5,769