XML 70 R55.htm IDEA: XBRL DOCUMENT v3.24.4
Business Segments - Schedule of Revenue by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Nov. 30, 2024
Nov. 30, 2023
Nov. 30, 2024
Nov. 30, 2023
Segment Reporting Information [Line Items]        
Total revenue $ 63,868 $ 42,203 $ 124,572 $ 78,527
Operating Segments | Data center hosting segment        
Segment Reporting Information [Line Items]        
Total revenue 36,163 37,753 71,012 71,925
Operating Segments | Cloud services segment        
Segment Reporting Information [Line Items]        
Total revenue 27,705 4,450 53,560 6,602
Operating Segments | HPC hosting segment        
Segment Reporting Information [Line Items]        
Total revenue $ 0 $ 0 $ 0 $ 0