v3.26.1
PROPERTY, PLANT, AND EQUIPMENT - Schedule of Property Plant and Equipment, Net Leased to Customers (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Property, Plant, and Equipment [Line Items]    
Total $ 630,568 $ 171,000
Less: accumulated depreciation and amortization 16,473 9,856
Property, plant and equipment, net leased to customers 614,095 161,144
Land and improvements    
Property, Plant, and Equipment [Line Items]    
Total 79,590 5,546
Building and improvements    
Property, Plant, and Equipment [Line Items]    
Total 471,976 146,082
Electrical and mechanical equipment    
Property, Plant, and Equipment [Line Items]    
Total 78,752 19,146
Other property, plant and equipment    
Property, Plant, and Equipment [Line Items]    
Total $ 250 $ 226