v3.25.4
Commitments and Contingencies - Additional Information (Details) - USD ($)
12 Months Ended
Jan. 01, 2025
Dec. 31, 2025
Dec. 31, 2024
U.S Employees      
Commitments Contingencies And Leases [Line Items]      
Percentage of matching contributions to retirement plans 50.00%    
Percentage of employees salary contribution 6.00%    
Contributions to retirement plans   $ 2,700,000 $ 0
Maximum      
Commitments Contingencies And Leases [Line Items]      
Non-cancellable contractual commitments expire period   3 years  
Minimum      
Commitments Contingencies And Leases [Line Items]      
Non-cancellable contractual commitments expire period   1 year