v3.25.1
ACQUISITIONS - Asset Acquisitions (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
USD ($)
Transaction
Mar. 31, 2024
USD ($)
Dec. 31, 2024
USD ($)
Transaction
ACQUISITION      
Capital Expenditures $ 60,781 $ 38,329  
Property and equipment, net 767,491   $ 725,654
Definite-lived assets 114,056   118,434
Other Assets, Noncurrent $ 21,455   $ 18,663
Assets acquired from multiple entities      
ACQUISITION      
Number Of Transaction | Transaction     8
Capital Expenditures     $ 14,600
Property and equipment, net     8,600
Other Assets, Noncurrent     100
Asset retirement obligations and other liabilities     1,600
Assets acquired from multiple entities | Land      
ACQUISITION      
Property and equipment, net     6,000
Assets acquired from multiple entities | Intellectual property      
ACQUISITION      
Definite-lived assets     $ 1,500
Asset Acquisition | Three Smaller Asset Acquisitions      
ACQUISITION      
Number Of Transaction | Transaction 3    
Capital Expenditures $ 13,080    
Property and equipment, net 15,400    
Asset retirement obligations and other liabilities $ 2,300