v3.25.2
Related Party Transactions - Related Party Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jul. 25, 2025
Jul. 25, 2024
Aug. 31, 2024
May 31, 2025
May 31, 2024
May 31, 2023
Related Party Transaction [Line Items]            
Revenue from contract with customer, excluding assessed tax       $ 144,193 $ 136,618 $ 55,392
Deferred revenue         8,188 48,692
Related Party            
Related Party Transaction [Line Items]            
Revenue from contract with customer, excluding assessed tax       1,926 14,761 14,408
Customer B            
Related Party Transaction [Line Items]            
Related party ownership interests   5.00% 5.00%      
Customer B | Related Party            
Related Party Transaction [Line Items]            
Revenue from contract with customer, excluding assessed tax       1,244 8,005 8,007
Deferred revenue       0 993  
Customer Deposits       0 895  
Customer C            
Related Party Transaction [Line Items]            
Related party ownership interests     60.00%      
Customer C | Related Party            
Related Party Transaction [Line Items]            
Revenue from contract with customer, excluding assessed tax       682 6,756 $ 6,401
Deferred revenue       0 699  
Customer Deposits       $ 0 $ 654  
Customer C by Individual            
Related Party Transaction [Line Items]            
Related party ownership interests     5.00%      
Customer C by Individual | Subsequent Event            
Related Party Transaction [Line Items]            
Related party ownership interests 5.00%