v3.26.3
Revenue - Schedule of Concentration Risk by Major Customer (Details) - Customer Concentration Risk - Revenue Benchmark
3 Months Ended
Aug. 31, 2026
Aug. 31, 2025
Customer A    
Concentration Risk [Line Items]    
Concentration risk (as percent) 56.00% 32.00%
Customer B    
Concentration Risk [Line Items]    
Concentration risk (as percent) 21.00% 0.00%
Customer C    
Concentration Risk [Line Items]    
Concentration risk (as percent) 11.00% 47.00%
Customer D    
Concentration Risk [Line Items]    
Concentration risk (as percent) 0.00% 21.00%