v3.25.3
Goodwill and Intangible Assets - Amortized Assets and Future Amortization Expense (Details) - USD ($)
$ in Thousands
Sep. 28, 2025
Dec. 31, 2024
Distribution Rights, Developed Technology Rights, Customer Contracts And Relationships, Other Intangible Assets, And Trademarks    
Gross Carrying Value $ 131,764 $ 127,304
Accumulated Amortization (45,013) (36,620)
Net Carrying Value 86,751 90,684
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]    
Net Carrying Value 86,751 90,684
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 86,751  
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]    
Remainder of fiscal 2025 2,596  
2026 10,145  
2027 9,210  
2028 8,480  
2029 8,480  
2030 7,937  
Thereafter 39,903  
Net Carrying Value 86,751  
Customer relationships    
Distribution Rights, Developed Technology Rights, Customer Contracts And Relationships, Other Intangible Assets, And Trademarks    
Gross Carrying Value 70,730 67,781
Accumulated Amortization (14,058) (10,229)
Net Carrying Value 56,672 57,552
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]    
Net Carrying Value 56,672 57,552
Completed technologies    
Distribution Rights, Developed Technology Rights, Customer Contracts And Relationships, Other Intangible Assets, And Trademarks    
Gross Carrying Value 59,843 58,373
Accumulated Amortization (30,058) (25,766)
Net Carrying Value 29,785 32,607
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]    
Net Carrying Value 29,785 32,607
Trademarks    
Distribution Rights, Developed Technology Rights, Customer Contracts And Relationships, Other Intangible Assets, And Trademarks    
Gross Carrying Value 851 810
Accumulated Amortization (567) (337)
Net Carrying Value 284 473
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]    
Net Carrying Value 284 473
Non-compete agreements    
Distribution Rights, Developed Technology Rights, Customer Contracts And Relationships, Other Intangible Assets, And Trademarks    
Gross Carrying Value 340 340
Accumulated Amortization (330) (288)
Net Carrying Value 10 52
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]    
Net Carrying Value $ 10 $ 52