v3.26.1
REVENUE RECOGNITION AND CONTRACTS - Narrative (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Feb. 26, 2026
USD ($)
MW
power_plant
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Nov. 30, 2025
MW
power_plant
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]            
Revenues   $ 319,716 $ 138,856 $ 534,130 $ 287,454  
Percent of revenue recognized       91.00% 91.00%  
Applied Digital/Base Electron            
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]            
Number of power plants | power_plant 4         4
Number of megawatts used in power plants | MW 300         300
Revenues $ 2,400,000          
Variable fee income $ 2,000,000          
Revenue recognized   $ 100,700   $ 131,700    
Transferred over Time            
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]            
Performance obligation, percent   90.00% 90.00% 90.00% 90.00%  
Transferred at Point in Time            
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]            
Performance obligation, percent   10.00% 10.00% 10.00% 10.00%