v3.26.1
LEASES - Components of Lease Expense and Payments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Lessee, Lease, Description [Line Items]          
Operating lease cost $ 6,780 $ 6,074 $ 12,854 $ 11,981  
Short-term lease cost 1,406 1,302 3,067 2,633  
Variable lease cost 1,288 1,819 2,891 3,774  
Total operating lease cost 9,474 9,195 18,812 18,388  
Finance lease cost:          
Amortization of right-of-use asset 574 1,901 1,149 3,780  
Variable costs 87 134 195 422  
Interest costs 77 85 157 174  
Total finance lease cost 738 $ 2,120 1,501 4,376  
Payments for lease liabilities     11,300 13,200  
Lease liabilities arising from right of use assets     51,000 13,100  
Finance leases cost included in fixed assets, gross 23,000   23,000   $ 24,200
Principal payments, finance lease liabilities     376 974  
Operating cash flows for finance lease liabilities     200 $ 200  
Finance lease liability 3,474   3,474   $ 3,848
Finance lease liability, current $ 800   800    
Tower portfolio | Held-for-sale          
Finance lease cost:          
Lease liabilities arising from right of use assets     $ 43,800