v3.26.1
PROPERTY, PLANT, AND EQUIPMENT - Schedule of Property Plant and Equipment, Net Leased to Customers (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Property, Plant and Equipment [Line Items]    
Total $ 366,976 $ 171,000
Less: accumulated depreciation and amortization 11,502 9,856
Property, plant and equipment, net leased to customers 355,475 161,144
Land and improvements    
Property, Plant and Equipment [Line Items]    
Total 63,809 5,546
Building and improvements    
Property, Plant and Equipment [Line Items]    
Total 261,208 146,082
Electrical and mechanical equipment    
Property, Plant and Equipment [Line Items]    
Total 41,735 19,146
Other property, plant and equipment    
Property, Plant and Equipment [Line Items]    
Total $ 224 $ 226