v3.25.3
Investment Securities - Schedule of Unrealized Loss Aging for Available-for-sale Securities (Details) - USD ($)
$ in Thousands
Sep. 28, 2025
Dec. 29, 2024
Schedule Of Available For Sale Securities [Line Items]    
Fair value, less than 12 months $ 0 $ 0
Unrealized losses, less than 12 months 0 0
Fair value, 12 months or longer 0 8,014
Unrealized losses, 12 months or longer 0 (25)
Fair value, Total 0 8,014
Unrealized losses, Total 0 (25)
US Corporate Bonds and US Denominated Foreign Bonds    
Schedule Of Available For Sale Securities [Line Items]    
Fair value, less than 12 months   0
Unrealized losses, less than 12 months   0
Fair value, 12 months or longer   8,014
Unrealized losses, 12 months or longer   (25)
Fair value, Total   8,014
Unrealized losses, Total   $ (25)
U.S. Treasury Bills    
Schedule Of Available For Sale Securities [Line Items]    
Fair value, less than 12 months 0  
Unrealized losses, less than 12 months 0  
Fair value, 12 months or longer 0  
Unrealized losses, 12 months or longer 0  
Fair value, Total 0  
Unrealized losses, Total $ 0