Revenue from Contracts with Customers (Details) - USD ($) $ in Millions |
12 Months Ended | |
---|---|---|
May 31, 2025 |
May 31, 2024 |
|
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.2 | $ 0.6 |
Revenue recognized, including current period | $ 0.3 | $ 0.7 |
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 |