XML 47 R37.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue from Contracts with Customers Future Performance Obligations (Details)
$ in Millions
Mar. 28, 2025
USD ($)
46017  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, Remaining Performance Obligation, Amount $ 54.3
46382  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, Remaining Performance Obligation, Amount 62.5
46747  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, Remaining Performance Obligation, Amount 26.1
Thereafter  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, Remaining Performance Obligation, Amount $ 10.3