XML 93 R73.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Business Segments - Schedule of Revenue by Segment (Details) - USD ($)
$ in Thousands
12 Months Ended
May 31, 2024
May 31, 2023
Segment Reporting Information [Line Items]    
Total revenue $ 165,575 $ 55,392
Operating Segments | Data Center Hosting Business    
Segment Reporting Information [Line Items]    
Total revenue 136,618 55,392
Operating Segments | Cloud Services Business    
Segment Reporting Information [Line Items]    
Total revenue $ 28,957 $ 0