v3.25.4
Commitments and Contingencies (Additional Information) (Details) - USD ($)
1 Months Ended
May 31, 2025
Jan. 02, 2026
Jan. 03, 2025
Commitments and Contingencies Disclosure [Abstract]      
Loss contingency damages value $ 4,700,000,000    
Letter of credit outstanding   $ 0 $ 0