XML 52 R42.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue from Contracts with Customers - Disaggregation of Revenue (Detail) - USD ($)
$ in Thousands
3 Months Ended
Jul. 31, 2022
Aug. 01, 2021
Disaggregation of Revenue [Line Items]    
Total Net Sales $ 62,604 $ 83,047
Transferred at Point in Time [Member] | Product [Member]    
Disaggregation of Revenue [Line Items]    
Total Net Sales 60,894 81,348
Transferred over Time [Member] | Services [Member]    
Disaggregation of Revenue [Line Items]    
Total Net Sales 1,710 1,699
Mattress Fabrics [Member]    
Disaggregation of Revenue [Line Items]    
Total Net Sales 29,371 43,058
Mattress Fabrics [Member] | Transferred at Point in Time [Member] | Product [Member]    
Disaggregation of Revenue [Line Items]    
Total Net Sales 29,371 43,058
Upholstery Fabrics [Member]    
Disaggregation of Revenue [Line Items]    
Total Net Sales 33,233 39,989
Upholstery Fabrics [Member] | Transferred at Point in Time [Member] | Product [Member]    
Disaggregation of Revenue [Line Items]    
Total Net Sales 31,523 38,290
Upholstery Fabrics [Member] | Transferred over Time [Member] | Services [Member]    
Disaggregation of Revenue [Line Items]    
Total Net Sales $ 1,710 $ 1,699