XML 75 R64.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 26, 2025
Sep. 27, 2024
Sep. 26, 2025
Sep. 27, 2024
Dec. 31, 2024
Disaggregation of Revenue [Line Items]          
Remaining performance obligation $ 158.6   $ 158.6    
Contract liability $ 197.8   197.8   $ 166.8
Revenue recognized     $ 132.0 $ 87.4  
Revenue Benchmark | Customer Concentration Risk | Largest customer          
Disaggregation of Revenue [Line Items]          
Concentration risk percentage 12.00% 11.00% 12.00% 10.00%  
Clear Aligner Treatment Plans          
Disaggregation of Revenue [Line Items]          
Remaining performance obligation $ 124.2   $ 124.2    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-09-27          
Disaggregation of Revenue [Line Items]          
Expected timing of satisfaction 12 months   12 months