XML 74 R59.htm IDEA: XBRL DOCUMENT v3.25.2
Debt (Details) - USD ($)
12 Months Ended
Mar. 25, 2022
Aug. 24, 2020
Apr. 30, 2025
Apr. 30, 2024
Revolving Line of Credit        
Debt Instrument [Line Items]        
Revolving line of credit, borrowing capacity $ 75,000,000 $ 50,000,000.0    
Debt term   5 years    
Additional increase in credit commitment $ 15,000,000 $ 15,000,000    
Outstanding borrowings     $ 0 $ 0
Debt interest rate     5.91%  
Amounts drawn     $ 7,000,000.0  
Repayment of debt     7,000,000.0  
Revolving Line of Credit | Minimum        
Debt Instrument [Line Items]        
Debt instrument, variable rate margin (as a percent) 0.25%      
Revolving Line of Credit | Maximum        
Debt Instrument [Line Items]        
Debt instrument, variable rate margin (as a percent) 1.75%      
Standby Letter of Credit        
Debt Instrument [Line Items]        
Revolving line of credit, borrowing capacity     1,700,000 3,300,000
Amounts drawn     $ 0 $ 0