XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue from Contracts with Customers - Schedule of Concentration Risk by Major Customer (Details) - Customer Concentration Risk - Revenue Benchmark
3 Months Ended
Aug. 31, 2023
Aug. 31, 2022
Customer A    
Concentration Risk [Line Items]    
Concentration risk 68.00% 0.00%
Customer B    
Concentration Risk [Line Items]    
Concentration risk 10.00% 12.00%
Customer C    
Concentration Risk [Line Items]    
Concentration risk 0.00% 36.00%
Customer D    
Concentration Risk [Line Items]    
Concentration risk 0.00% 21.00%
Customer E    
Concentration Risk [Line Items]    
Concentration risk 0.00% 17.00%
Customer F    
Concentration Risk [Line Items]    
Concentration risk 0.00% 14.00%