XML 52 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue from Contracts with Customers - Disaggregation of Revenue (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 28, 2024
Jan. 29, 2023
Jan. 28, 2024
Jan. 29, 2023
Disaggregation of Revenue [Line Items]        
Total Net Sales $ 60,418 $ 52,523 $ 175,804 $ 173,508
Transferred at Point in Time [Member] | Product [Member]        
Disaggregation of Revenue [Line Items]        
Total Net Sales 58,625 50,272 168,191 167,280
Transferred over Time [Member] | Services [Member]        
Disaggregation of Revenue [Line Items]        
Total Net Sales 1,793 2,251 7,613 6,228
Mattress Fabrics [Member]        
Disaggregation of Revenue [Line Items]        
Total Net Sales 30,021 24,697 90,619 80,299
Mattress Fabrics [Member] | Transferred at Point in Time [Member] | Product [Member]        
Disaggregation of Revenue [Line Items]        
Total Net Sales 30,021 24,697 90,619 80,299
Upholstery Fabrics [Member]        
Disaggregation of Revenue [Line Items]        
Total Net Sales 30,397 27,826 85,185 93,209
Upholstery Fabrics [Member] | Transferred at Point in Time [Member] | Product [Member]        
Disaggregation of Revenue [Line Items]        
Total Net Sales 28,604 25,575 77,572 86,981
Upholstery Fabrics [Member] | Transferred over Time [Member] | Services [Member]        
Disaggregation of Revenue [Line Items]        
Total Net Sales $ 1,793 $ 2,251 $ 7,613 $ 6,228