XML 67 R60.htm IDEA: XBRL DOCUMENT v3.26.1
Schedule of Carrying Amounts and Fair Values of Financial Instruments (Detail) - USD ($)
$ in Thousands
Mar. 29, 2026
Dec. 31, 2025
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Marketable securities $ 93,020 $ 97,136
Carrying Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Cash and cash equivalents 241,944 293,751
Marketable securities 152,027 154,503
Derivative assets 1,145 1,175
Derivative liabilities $ 2,994 $ 928
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Deferred Tax and Other Liabilities, Noncurrent Deferred Tax and Other Liabilities, Noncurrent
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Other Assets, Noncurrent Other Assets, Noncurrent
Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Cash and cash equivalents $ 241,944 $ 293,751
Marketable securities 152,027 154,503
Derivative assets 1,145 1,175
Derivative liabilities $ 2,994 $ 928
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Deferred Tax and Other Liabilities, Noncurrent Deferred Tax and Other Liabilities, Noncurrent
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Other Assets, Noncurrent Other Assets, Noncurrent