v3.25.1
Basis of Presentation and Selected Significant Accounting Policies - Additional Information (Details)
3 Months Ended
Mar. 28, 2025
Basis Of Presentation [Line Items]  
Original maturities acquisition period 90 days
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2025-03-29  
Basis Of Presentation [Line Items]  
Performance obligation satisfaction period 12 months
Minimum  
Basis Of Presentation [Line Items]  
Extended product warranty period 1 year
Payment terms, due period 15 days
Maximum  
Basis Of Presentation [Line Items]  
Extended product warranty period 2 years
Payment terms, due period 60 days