XML 56 R47.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies - Summary of Product Revenues by Product Line (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Revenue from External Customer [Line Items]      
Revenue $ 634,439 $ 632,362 $ 801,536
Filtration Products [Member]      
Revenue from External Customer [Line Items]      
Revenue 372,963 341,379 495,930
Chromatography Products [Member]      
Revenue from External Customer [Line Items]      
Revenue 122,810 126,629 131,680
Process Analytics Products [Member]      
Revenue from External Customer [Line Items]      
Revenue 59,301 56,820 53,512
Proteins Products [Member]      
Revenue from External Customer [Line Items]      
Revenue 74,425 103,463 114,320
Other products [Member]      
Revenue from External Customer [Line Items]      
Revenue 4,679 3,688 5,741
Product      
Revenue from External Customer [Line Items]      
Revenue $ 634,178 $ 631,979 $ 801,183