Quarterly report [Sections 13 or 15(d)]

Revenue from Contracts with Customers - Schedule of Concentration Risk by Major Customer (Details)

v3.26.3
Revenue from Contracts with Customers - Schedule of Concentration Risk by Major Customer (Details) - Revenue - Customer Concentration Risk
3 Months Ended
Aug. 31, 2026
Aug. 31, 2025
Concentration Risk [Line Items]    
Concentration risk 100.00% 100.00%
Customer A    
Concentration Risk [Line Items]    
Concentration risk 56.00% 0.00%
Customer B    
Concentration Risk [Line Items]    
Concentration risk 44.00% 100.00%