XML 115 R103.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes Paid (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 28, 2025
Dec. 29, 2024
Dec. 31, 2023
Income Tax Paid, by Individual Jurisdiction [Line Items]      
U.S. federal $ 29,859 $ 52,774 $ 53,057
U.S. state 10,558 12,476 15,716
Foreign 8,697 8,350 6,417
Income taxes, net of refunds 49,114 73,600 75,190
FLORIDA      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
U.S. state 3,210 3,777 4,300
ILLINOIS      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
U.S. state 2,497    
Canada      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
Foreign $ 8,562 $ 8,192 $ 6,300