XML 58 R40.htm IDEA: XBRL DOCUMENT v3.25.1
Related Party Transactions - Related Party Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Feb. 28, 2025
Aug. 31, 2024
Feb. 29, 2024
Feb. 28, 2025
Feb. 29, 2024
May 31, 2024
May 31, 2023
Related Party Transaction [Line Items]              
Total revenue $ 52,921   $ 43,348 $ 177,493 $ 121,876    
Deferred revenue           $ 39,366 $ 48,692
Related Party              
Related Party Transaction [Line Items]              
Total revenue 0   3,064 1,926 10,883    
Customer D              
Related Party Transaction [Line Items]              
Related party ownership interests   5.00%          
Customer D | Related Party              
Related Party Transaction [Line Items]              
Total revenue 0   1,662 992 5,980    
Deferred revenue 0     0   993  
Customer deposits 0     0   895  
Customer E              
Related Party Transaction [Line Items]              
Related party ownership interests   60.00%          
Customer E | Related Party              
Related Party Transaction [Line Items]              
Total revenue 0   $ 1,402 678 $ 4,903    
Deferred revenue 0     0   699  
Customer deposits $ 0     $ 0   $ 654  
Customer E by Individual              
Related Party Transaction [Line Items]              
Related party ownership interests   5.00%