v3.26.1
Debt and Finance Lease Obligations - Schedule of Interest Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 04, 2026
Mar. 29, 2025
Debt Disclosure [Abstract]    
Interest expense $ 12,215 $ 12,053
Less: Interest income 3,068 5,473
Interest expense, net $ 9,147 $ 6,580