XML 75 R54.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue from Contracts with Customers (Details) - USD ($)
$ in Millions
12 Months Ended
May 31, 2023
May 31, 2022
Revenue from External Customer [Line Items]    
Right of return period (days) 30 days  
Restocking charge (percent) 20.00%  
Restocking charge period (months) 12 months  
Additions to contract liabilities $ 0.7 $ 2.2
Revenue recognized, including current period. $ 0.7 $ 2.1
Minimum    
Revenue from External Customer [Line Items]    
Performance obligation payment term (days) 30 days  
Maximum    
Revenue from External Customer [Line Items]    
Performance obligation payment term (days) 90 days