v3.26.1
Fair Value Measurements - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 28, 2026
Dec. 31, 2025
Interest Rate Swap    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Loss recognized in AOCI, tax $ 0  
Prepaid Expenses and Other Current Assets | Level 2 | Fair Value, Recurring    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Interest rate derivative liabilities, at fair value $ 9  
Accounts Payable and Accrued Liabilities | Level 2 | Fair Value, Recurring    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Interest rate derivative liabilities, at fair value   $ 991