v3.26.1
Revenue Recognition - Revenue by Geographic Area (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 28, 2026
Jun. 29, 2025
Jun. 28, 2026
Jun. 29, 2025
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Customer, Extent of Reliance [Line Items]        
Total revenues $ 458.8 $ 351.5 $ 829.8 $ 654.1
United States        
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Customer, Extent of Reliance [Line Items]        
Total revenues 360.4 287.8 647.0 526.8
Other North America        
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Customer, Extent of Reliance [Line Items]        
Total revenues 9.1 3.4 18.1 9.3
Asia Pacific        
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Customer, Extent of Reliance [Line Items]        
Total revenues 26.7 22.9 43.6 38.7
Middle East        
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Customer, Extent of Reliance [Line Items]        
Total revenues 33.6 11.8 72.5 27.5
Europe        
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Customer, Extent of Reliance [Line Items]        
Total revenues 27.3 17.0 46.3 31.8
Other        
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Customer, Extent of Reliance [Line Items]        
Total revenues $ 1.7 $ 8.6 $ 2.3 $ 20.0