v3.26.3
Business Segments - Schedule of Additional Segment Disclosures (Details) - USD ($)
$ in Thousands
3 Months Ended
Aug. 31, 2026
Aug. 31, 2025
Segment Reporting [Line Items]    
Depreciation and amortization $ 41,912 $ 4,152
Operating Segments | Data Center Hosting Business    
Segment Reporting [Line Items]    
Depreciation and amortization 2,386 3,391
Operating Segments | HPC Hosting Business    
Segment Reporting [Line Items]    
Depreciation and amortization 22,900 698
Segment Reporting, Reconciling Item, Corporate Nonsegment    
Segment Reporting [Line Items]    
Depreciation and amortization $ 16,626 $ 63