v3.26.1
Goodwill and Intangible Assets - Amortized Assets and Future Amortization Expense (Details) - USD ($)
$ in Thousands
Jul. 05, 2026
Dec. 31, 2025
Distribution Rights, Developed Technology Rights, Customer Contracts And Relationships, Other Intangible Assets, And Trademarks    
Gross Carrying Value $ 113,416 $ 127,716
Accumulated Amortization (48,952) (46,616)
Net Carrying Value 64,464 81,100
Intangible Asset, Finite-Lived, after Accumulated Amortization, Estimated Amortization Expense, Fiscal Year Maturity [Abstract]    
Net Carrying Value 64,464 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 64,464  
Intangible Asset, Finite-Lived, after Accumulated Amortization, Estimated Amortization Expense, Fiscal Year Maturity [Abstract]    
Remainder of fiscal 2026 4,309  
2027 7,924  
2028 7,194  
2029 7,194  
2030 6,651  
2031 6,651  
Thereafter 24,541  
Net Carrying Value 64,464  
Customer relationships    
Distribution Rights, Developed Technology Rights, Customer Contracts And Relationships, Other Intangible Assets, And Trademarks    
Gross Carrying Value 54,602 68,241
Accumulated Amortization (14,598) (14,843)
Net Carrying Value 40,004 53,398
Intangible Asset, Finite-Lived, after Accumulated Amortization, Estimated Amortization Expense, Fiscal Year Maturity [Abstract]    
Net Carrying Value 40,004 53,398
Completed technologies    
Distribution Rights, Developed Technology Rights, Customer Contracts And Relationships, Other Intangible Assets, And Trademarks    
Gross Carrying Value 57,964 58,603
Accumulated Amortization (33,571) (31,110)
Net Carrying Value 24,393 27,493
Intangible Asset, Finite-Lived, after Accumulated Amortization, Estimated Amortization Expense, Fiscal Year Maturity [Abstract]    
Net Carrying Value 24,393 27,493
Trademarks    
Distribution Rights, Developed Technology Rights, Customer Contracts And Relationships, Other Intangible Assets, And Trademarks    
Gross Carrying Value 790 812
Accumulated Amortization (725) (610)
Net Carrying Value 65 202
Intangible Asset, Finite-Lived, after Accumulated Amortization, Estimated Amortization Expense, Fiscal Year Maturity [Abstract]    
Net Carrying Value 65 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 (58) (53)
Net Carrying Value 2 7
Intangible Asset, Finite-Lived, after Accumulated Amortization, Estimated Amortization Expense, Fiscal Year Maturity [Abstract]    
Net Carrying Value $ 2 $ 7