XML 101 R86.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies (Details Textual) - USD ($)
$ in Thousands
Apr. 30, 2022
Aug. 28, 2020
May 02, 2020
Loss Contingencies [Line Items]      
Estimated litigation liability, current     $ 2,072
Financial Standby Letter of Credit      
Loss Contingencies [Line Items]      
Loss contingency accrual   $ 4,669  
Guarantee of Business Revenue      
Loss Contingencies [Line Items]      
Loss contingency accrual $ 715    
Surety Bond      
Loss Contingencies [Line Items]      
Loss contingency accrual $ 88,323