XML 65 R51.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies - Additional Information (Detail)
12 Months Ended
Jan. 02, 2021
USD ($)
Segment
shares
Dec. 28, 2019
USD ($)
shares
Dec. 29, 2018
USD ($)
shares
Business Description And Accounting Policies [Line Items]      
Number of operating segments | Segment 1    
Cost of sales $ 561,297,000 $ 484,588,000 $ 455,025,000
Advertising Expense $ 11,600,000 $ 5,200,000 3,200,000
Original maturity date of cash and cash equivalents three months or less    
Warranty expense, average rate 1.70% 1.70%  
Portion of warranty expense related to issuance of product $ 3,800,000 $ 2,700,000 4,900,000
Servicing warranty claims $ 11,700,000 10,600,000 6,300,000
Lessee, operating lease, option to extend, description Our lease terms may include options to extend or terminate the lease.    
Operating lease existence of option to extend true    
Lessee, operating lease, option to terminate, description Our lease terms may include options to extend or terminate the lease.    
Operating lease existence of option to terminate true    
Capitalization of software $ 30,400,000 24,000,000.0  
Accumulated depreciation of capitalized software 25,300,000 21,200,000  
Amortization expense for capitalized software 4,100,000 2,400,000 $ 1,900,000
The amount of insured limit exceeds by the balance 96,100,000 $ 95,200,000  
Material liability for unrecognized tax benefits $ 0    
Weighted average diluted shares outstanding excluding underlying securities | shares 23,000 74,000 0
Minimum [Member]      
Business Description And Accounting Policies [Line Items]      
Warranty periods 1 year    
Warranty period of the majority of products sold 1 year    
Maximum [Member]      
Business Description And Accounting Policies [Line Items]      
Warranty periods 10 years    
Warranty period of the majority of products sold 3 years    
Lessee, operating lease, option to extend, description 5 years    
Lessee, operating lease, option to terminate, description 1 year    
Shipping, Handling and Distribution [Member]      
Business Description And Accounting Policies [Line Items]      
Cost of sales $ 39,300,000 $ 38,300,000 $ 29,900,000