v3.26.1
Goodwill and Intangible Assets - Amortized Assets and Future Amortization Expense (Details) - USD ($)
$ in Thousands
Apr. 05, 2026
Dec. 31, 2025
Distribution Rights, Developed Technology Rights, Customer Contracts And Relationships, Other Intangible Assets, And Trademarks    
Gross Carrying Value $ 113,941 $ 127,716
Accumulated Amortization (46,801) (46,616)
Net Carrying Value 67,140 81,100
Intangible Asset, Finite-Lived, after Accumulated Amortization, Estimated Amortization Expense, Fiscal Year Maturity [Abstract]    
Net Carrying Value 67,140 81,100
Indefinite-lived intangible asset excluding in-process technologies    
Distribution Rights, Developed Technology Rights, Customer Contracts And Relationships, Other Intangible Assets, And Trademarks    
Net Carrying Value 67,140  
Intangible Asset, Finite-Lived, after Accumulated Amortization, Estimated Amortization Expense, Fiscal Year Maturity [Abstract]    
Remainder of fiscal 2026 6,611  
2027 7,968  
2028 7,238  
2029 7,238  
2030 6,695  
2031 6,695  
Thereafter 24,695  
Net Carrying Value 67,140  
Customer relationships    
Distribution Rights, Developed Technology Rights, Customer Contracts And Relationships, Other Intangible Assets, And Trademarks    
Gross Carrying Value 54,907 68,241
Accumulated Amortization (13,760) (14,843)
Net Carrying Value 41,147 53,398
Intangible Asset, Finite-Lived, after Accumulated Amortization, Estimated Amortization Expense, Fiscal Year Maturity [Abstract]    
Net Carrying Value 41,147 53,398
Completed technologies    
Distribution Rights, Developed Technology Rights, Customer Contracts And Relationships, Other Intangible Assets, And Trademarks    
Gross Carrying Value 58,175 58,603
Accumulated Amortization (32,320) (31,110)
Net Carrying Value 25,855 27,493
Intangible Asset, Finite-Lived, after Accumulated Amortization, Estimated Amortization Expense, Fiscal Year Maturity [Abstract]    
Net Carrying Value 25,855 27,493
Trademarks    
Distribution Rights, Developed Technology Rights, Customer Contracts And Relationships, Other Intangible Assets, And Trademarks    
Gross Carrying Value 799 812
Accumulated Amortization (666) (610)
Net Carrying Value 133 202
Intangible Asset, Finite-Lived, after Accumulated Amortization, Estimated Amortization Expense, Fiscal Year Maturity [Abstract]    
Net Carrying Value 133 202
Non-compete agreements    
Distribution Rights, Developed Technology Rights, Customer Contracts And Relationships, Other Intangible Assets, And Trademarks    
Gross Carrying Value 60 60
Accumulated Amortization (55) (53)
Net Carrying Value 5 7
Intangible Asset, Finite-Lived, after Accumulated Amortization, Estimated Amortization Expense, Fiscal Year Maturity [Abstract]    
Net Carrying Value $ 5 $ 7