v3.25.2
Business Segments - Segment Assets and Reconciliation to Consolidated Assets (Details) - USD ($)
$ in Thousands
May 31, 2025
May 31, 2024
Segment Reporting Information [Line Items]    
Total assets $ 1,870,090 $ 762,867
Operating Segments    
Segment Reporting Information [Line Items]    
Total assets 1,505,105 365,870
Data Center Hosting Business | Operating Segments    
Segment Reporting Information [Line Items]    
Total assets 141,764 145,222
HPC Hosting Business | Operating Segments    
Segment Reporting Information [Line Items]    
Total assets 1,363,341 220,648
Cloud Services Business (Discontinued operations) | Operating Segments    
Segment Reporting Information [Line Items]    
Total assets 304,466 374,216
Other | Segment Reporting, Reconciling Item, Corporate Nonsegment    
Segment Reporting Information [Line Items]    
Total assets $ 60,519 $ 22,781