v3.26.1
Schedule of Reported Financial Assets and Liabilities (Parenthetical) (Details) - Fair Value, Measurements, Recurring - USD ($)
$ in Thousands
Jun. 28, 2026
Dec. 31, 2025
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets [1] $ 517,926 $ 449,429
Liabilities [1] 2,045 928
Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets 0 0
Liabilities $ 0 $ 0
[1] There were no financial assets or liabilities measured using significant unobservable inputs (Level 3) as of June 28, 2026 and December 31, 2025.