XML 86 R69.htm IDEA: XBRL DOCUMENT v3.25.1
LEASES - Maturities of lease liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
LEASES      
Year 1 $ 20,764 $ 18,048  
Year 2 15,881 16,022  
Year 3 12,949 11,755  
Year 4 9,901 9,327  
Year 5 7,134 7,807  
Thereafter 79,843 80,637  
Total lease payments 146,472 143,596  
Less imputed interest (57,512) (57,133)  
Total $ 88,960 $ 86,463  
Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] Lease Liability, Current, Lease Liability, Noncurrent Lease Liability, Current, Lease Liability, Noncurrent  
Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]      
Year 1 $ 1,649 $ 2,030  
Year 2 847 1,488  
Year 3 825 601  
Year 4 632 534  
Year 5 516 505  
Thereafter 1,630 2,145  
Total lease payments 6,099 7,303  
Less imputed interest (1,402) (1,662)  
Total $ 4,697 $ 5,641  
Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] Lease Liability, Current, Lease Liability, Noncurrent Lease Liability, Current, Lease Liability, Noncurrent  
Lease income $ 8,372 $ 7,777 $ 6,253
Maturities of future undiscounted lease payments      
2025 7,197    
2026 6,970    
2027 5,645    
2028 5,040    
2029 4,396    
Thereafter 4,204    
Total future lease payments 33,452    
Network asset      
Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]      
Lease income $ 8,400 $ 7,800 $ 6,300
Operating Lease, Lease Income, Statement of Income or Comprehensive Income [Extensible Enumeration] Revenues Revenues Revenues