v3.26.1
Business Segments - Segment Assets and Reconciliation to Consolidated Assets (Details) - USD ($)
$ in Thousands
May 31, 2026
May 31, 2025
Segment Reporting [Line Items]    
Total assets $ 9,929,312 $ 1,870,090
Operating Segments    
Segment Reporting [Line Items]    
Total assets 9,112,869 1,505,105
Other    
Segment Reporting [Line Items]    
Total assets 816,443 364,985
Data Center Hosting Business | Operating Segments    
Segment Reporting [Line Items]    
Total assets 113,788 141,764
HPC Hosting Business | Operating Segments    
Segment Reporting [Line Items]    
Total assets $ 8,999,081 $ 1,363,341