XML 75 R57.htm IDEA: XBRL DOCUMENT v3.25.1
Business Segments - Schedule of Revenue by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Feb. 28, 2025
Feb. 29, 2024
Feb. 28, 2025
Feb. 29, 2024
Segment Reporting Information [Line Items]        
Total revenue $ 52,921 $ 43,348 $ 177,493 $ 121,876
Operating Segments | Data Center Hosting Business        
Segment Reporting Information [Line Items]        
Total revenue 35,167 37,795 106,180 109,720
Operating Segments | Cloud Services Business        
Segment Reporting Information [Line Items]        
Total revenue 17,754 5,553 71,313 12,156
Operating Segments | HPC Hosting Business        
Segment Reporting Information [Line Items]        
Total revenue $ 0 $ 0 $ 0 $ 0