XML 91 R80.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Narrative (Detail)
1 Months Ended 3 Months Ended 6 Months Ended
Nov. 01, 2021
USD ($)
May 07, 2021
ft²
Apr. 09, 2021
USD ($)
ft²
Aug. 31, 2021
USD ($)
Jul. 31, 2021
USD ($)
Apr. 30, 2021
USD ($)
Jan. 31, 2022
USD ($)
Oct. 31, 2021
USD ($)
Nov. 01, 2020
USD ($)
Oct. 31, 2021
USD ($)
Nov. 01, 2020
USD ($)
Lessee, Operating Lease, Option to Extend                   renewal options for additional periods ranging up to twelve years.  
Operating lease expenses               $ 905,000 $ 696,000 $ 1,800,000 $ 1,400,000
Total operating lease payments                   1,436,000 $ 1,232,000
Upholstery Fabrics [Member]                      
Lessee, Operating Lease, Option to Extend     The initial non-cancelable term of the lease can be subsequently renewed and extended for successive eight-year                
Area of facility | ft²     90,000                
Lease term     8 years                
Total operating lease payments     $ 2,800,000                
Lease renewal term     8 years                
High Point ,NC [Member]                      
Lessee, Operating Lease, Option to Extend   The initial noncancellable term of the lease can be subsequently renewed and extended up to four additional periods of three years                  
Area of facility | ft²   21,000                  
Lease term   10 years                  
Lease renewal term   3 years                  
Leasehold improvements               995,000   995,000  
High Point ,NC [Member] | Subsequent Event [Member]                      
Total operating lease payments $ 2,200,000                    
Other Assets [Member] | Upholstery Fabrics [Member]                      
Total operating lease payments       $ 418,500 $ 558,000 $ 1,400,000          
Operating lease paid in advance               $ 2,400,000   $ 2,400,000  
Forecast [Member] | Upholstery Fabrics [Member]                      
Total operating lease payments             $ 418,500        
Minimum [Member]                      
Operating Lease Remaining Lease Terms                   1 year  
Maximum [Member]                      
Operating Lease Remaining Lease Terms                   10 years