XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.1
Description of Business and Basis of Presentation - Additional Information (Detail)
3 Months Ended
Apr. 02, 2022
Plant
Segment
New Accounting Pronouncements or Change in Accounting Principle [Line Items]  
Number of reportable segments | Segment 2
Change in accounting principle accounting standards update adopted true
Change in accounting principle, accounting standards update, adoption date Dec. 29, 2019
Accounting Standards Update 2021-08 [Member]  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]  
Change in accounting principle accounting standards update adopted true
Change in accounting principle, accounting standards update, adoption date Jan. 01, 2022
Change in accounting principle, accounting standards update, early adoption true
Change in accounting principle, accounting standards update, immaterial effect true
Glass Tempering and Laminating Plant [Member]  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]  
Number of plants 2
Glass Tempering and Laminating Plant [Member] | North Venice, Florida [Member]  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]  
Number of plants 1
Glass Tempering and Laminating Plant [Member] | Medley, Florida [Member]  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]  
Number of plants 1
Insulation Glass Plants [Member] | North Venice, Florida [Member]  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]  
Number of plants 1