XML 52 R42.htm IDEA: XBRL DOCUMENT v3.25.2
Debt - Additional Information (Details)
$ in Millions
3 Months Ended
Jul. 31, 2025
USD ($)
Letter of Credit  
Debt Instrument  
Maximum borrowing capacity $ 5.0
Line of credit outstanding $ 0.9
Loan Agreement | Credit Facility  
Debt Instrument  
Debt instrument term (in years) 3 years
Maximum borrowing capacity $ 25.0
Accordion Feature | Credit Facility  
Debt Instrument  
Maximum borrowing capacity $ 25.0