v3.26.1
Business Segment, Geographic and Major Customer Information - Additions to Long-lived Assets (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset      
Additions to long-lived assets $ 4,195 $ 15,770  
Property and equipment 38,623   $ 34,427
Operating Segments | Chemistry Technologies      
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset      
Additions to long-lived assets 148 1,050  
Operating Segments | Data Analytics      
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset      
Additions to long-lived assets 3,862 14,681  
Corporate and Other      
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset      
Additions to long-lived assets $ 185 $ 39