XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Related Party Transactions - Related Party Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Feb. 29, 2024
Feb. 28, 2023
Feb. 29, 2024
Feb. 28, 2023
May 31, 2023
May 31, 2022
Related Party Transaction [Line Items]            
Total revenue $ 43,348 $ 14,090 $ 121,876 $ 33,354    
Deferred revenue         $ 48,692 $ 3,877
Related Party            
Related Party Transaction [Line Items]            
Total revenue 3,064 4,036 $ 10,883 10,215    
Customer D            
Related Party Transaction [Line Items]            
Related party ownership interests     5.00%      
Customer D | Related Party            
Related Party Transaction [Line Items]            
Total revenue 1,662 2,250 $ 5,980 5,690    
Deferred revenue 895   895   1,474  
Customer Deposits 2,450   $ 2,450   2,450  
Customer E            
Related Party Transaction [Line Items]            
Related party ownership interests     60.00%      
Customer E | Related Party            
Related Party Transaction [Line Items]            
Total revenue 1,402 $ 1,786 $ 4,903 $ 4,525    
Deferred revenue 392   392   50  
Customer Deposits $ 1,360   $ 1,360   $ 1,360  
Customer E by Individual            
Related Party Transaction [Line Items]            
Related party ownership interests     5.00%