XML 80 R60.htm IDEA: XBRL DOCUMENT v3.24.3
Summary of Significant Accounting Policies - Narrative (Details)
shares in Millions, $ in Millions
3 Months Ended 9 Months Ended
Sep. 28, 2024
USD ($)
shares
Sep. 30, 2023
USD ($)
shares
Sep. 28, 2024
USD ($)
segment
reportingUnit
shares
Sep. 30, 2023
USD ($)
shares
Summary Of Significant Accounting Policies [Line Items]        
Number of reporting units | reportingUnit     2  
Number of sources of product revenue | segment     4  
Advertising expense | $ $ 16.7 $ 15.7 $ 43.6 $ 44.6
Options to purchase of shares of common stock (in shares) 1.4 1.3 1.4 0.9
Restricted Stock Units (RSUs)        
Summary Of Significant Accounting Policies [Line Items]        
Share-based compensation arrangement, grants in period (in shares)     0.2  
Chief Executive Officer | Restricted Stock Units (RSUs)        
Summary Of Significant Accounting Policies [Line Items]        
Share-based compensation arrangement, grants in period (in shares)     2.7 2.7
Minimum        
Summary Of Significant Accounting Policies [Line Items]        
Revenue remaining performance obligation, expected timing of satisfaction 3 years   3 years  
Payment terms     30 days  
Warranty period for defects in material and workmanship     6 months  
Maximum        
Summary Of Significant Accounting Policies [Line Items]        
Revenue remaining performance obligation, expected timing of satisfaction 6 years   6 years  
Payment terms     60 days  
Warranty period for defects in material and workmanship     48 months  
Patents        
Summary Of Significant Accounting Policies [Line Items]        
Finite lived intangible asset useful life     10 years  
Trademarks        
Summary Of Significant Accounting Policies [Line Items]        
Finite lived intangible asset useful life     17 years