v3.25.4
Goodwill and Other Intangible Assets - Summary of Intangible Assets (Detail) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Gross $ 29,226 $ 32,848
Accumulated Amortization (27,180) (32,413)
Net 2,046 435
Gross 46,226 49,848
Net 19,046 17,435
IPR&D Technology    
Finite-Lived Intangible Assets [Line Items]    
Indefinite-lived intangible assets $ 17,000 $ 17,000
Minimum    
Finite-Lived Intangible Assets [Line Items]    
Amortization Period (Years) 5 years  
Maximum    
Finite-Lived Intangible Assets [Line Items]    
Amortization Period (Years) 15 years  
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Amortization Period (Years) 10 years 10 years
Gross $ 9,134 $ 10,858
Accumulated Amortization (9,134) (10,858)
Net $ 0 $ 0
Patents and product rights    
Finite-Lived Intangible Assets [Line Items]    
Amortization Period (Years) 5 years 5 years
Gross $ 7,596 $ 7,495
Accumulated Amortization (7,596) (7,399)
Net 0 96
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Gross 8,995 10,169
Accumulated Amortization (7,095) (10,169)
Net $ 1,900 $ 0
Developed technology | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Amortization Period (Years) 7 years 7 years
Developed technology | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Amortization Period (Years) 15 years 10 years
Trade names    
Finite-Lived Intangible Assets [Line Items]    
Gross $ 3,501 $ 4,327
Accumulated Amortization (3,355) (3,988)
Net $ 146 $ 339
Trade names | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Amortization Period (Years) 5 years 5 years
Trade names | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Amortization Period (Years) 15 years 15 years