XML 63 R50.htm IDEA: XBRL DOCUMENT v3.25.3
Long-Term Debt and Commitments Related to Letters of Credit (Details) - USD ($)
$ in Thousands
Sep. 27, 2025
Dec. 31, 2024
Debt Disclosure [Abstract]    
Remaining three months of 2025 $ 86,974  
2026 59,627  
2027 47,289  
2028 45,338  
2029 122,993  
2030 100,000  
Long-term debt $ 462,221 $ 407,936