XML 54 R47.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue from Contracts with Customers - Disaggregation of Revenue (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 26, 2025
Jan. 28, 2024
Jan. 26, 2025
Jan. 28, 2024
Disaggregation of Revenue [Line Items]        
Total Net Sales $ 52,253 $ 60,418 $ 164,464 $ 175,804
Transferred at Point in Time [Member] | Product [Member]        
Disaggregation of Revenue [Line Items]        
Total Net Sales 48,987 58,625 155,104 168,191
Transferred over Time [Member] | Services [Member]        
Disaggregation of Revenue [Line Items]        
Total Net Sales 3,266 1,793 9,360 7,613
Mattress Fabrics [Member]        
Disaggregation of Revenue [Line Items]        
Total Net Sales 28,642 30,021 86,792 90,619
Mattress Fabrics [Member] | Transferred at Point in Time [Member] | Product [Member]        
Disaggregation of Revenue [Line Items]        
Total Net Sales 28,642 30,021 86,792 90,619
Upholstery Fabrics [Member]        
Disaggregation of Revenue [Line Items]        
Total Net Sales 23,611 30,397 77,672 85,185
Upholstery Fabrics [Member] | Transferred at Point in Time [Member] | Product [Member]        
Disaggregation of Revenue [Line Items]        
Total Net Sales 20,345 28,604 68,312 77,572
Upholstery Fabrics [Member] | Transferred over Time [Member] | Services [Member]        
Disaggregation of Revenue [Line Items]        
Total Net Sales $ 3,266 $ 1,793 $ 9,360 $ 7,613