XML 61 R50.htm IDEA: XBRL DOCUMENT v3.25.3
Fair Value Measurements - Summary of Changes in Fair Value of Level 3 Instruments (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 27, 2025
Sep. 28, 2024
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Repayment $ (4,000) $ (34,947)
Change in fair value (1,079) $ 13,515
Fair Value, Inputs, Level 3 | Fair Value, Recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Beginning balance 200,604  
Repayment (4,000)  
Change in fair value 8,688  
Ending balance $ 205,292