XML 50 R39.htm IDEA: XBRL DOCUMENT v3.22.4
Financing Agreements (Details) - USD ($)
$ in Thousands
Apr. 30, 2025
May 31, 2023
Jan. 28, 2023
Letter of credit      
Line of Credit Facility [Line Items]      
Long-term line of credit     $ 23,638
Standby letters of credit      
Line of Credit Facility [Line Items]      
Long-term line of credit     7,516
Line of credit facility, maximum borrowing capacity     $ 616
Line of Credit | Subsequent Event | Credit Facility Due April 2025      
Line of Credit Facility [Line Items]      
Line of credit facility, maximum borrowing capacity $ 35,000    
Line of Credit | Subsequent Event | Credit Facility Due May 2023      
Line of Credit Facility [Line Items]      
Line of credit, temporary expansion amount   $ 10,000