XML 74 R62.htm IDEA: XBRL DOCUMENT v3.24.3
Business Segments - Schedule of Revenue by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended
Aug. 31, 2024
Aug. 31, 2023
Segment Reporting Information [Line Items]    
Total revenue $ 60,704 $ 36,323
Operating Segments | Data center hosting segment    
Segment Reporting Information [Line Items]    
Total revenue 34,849 34,171
Operating Segments | Cloud services segment    
Segment Reporting Information [Line Items]    
Total revenue 25,855 2,152
Operating Segments | HPC hosting segment    
Segment Reporting Information [Line Items]    
Total revenue $ 0 $ 0