XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.3
Related Party Transactions - Related Party Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Aug. 31, 2023
Aug. 31, 2022
May 31, 2023
May 31, 2022
Related Party Transaction [Line Items]        
Total revenue $ 36,323 $ 6,924    
Deferred revenue $ 51,834 19,193 $ 48,692 $ 3,877
Customer D        
Related Party Transaction [Line Items]        
Related party ownership interests 5.00%      
Customer D | Related Party        
Related Party Transaction [Line Items]        
Total revenue $ 2,332 1,450    
Deferred revenue 923   1,474  
Customer Deposits $ 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,852 $ 1,136    
Deferred revenue 48   50  
Customer Deposits $ 1,361   $ 1,361  
Customer E by Individual        
Related Party Transaction [Line Items]        
Related party ownership interests 5.00%