XML 84 R73.htm IDEA: XBRL DOCUMENT v3.25.1
Business Segment, Geographic and Major Customer Information - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Segment Reporting Information    
Depreciation $ 252 $ 220
Research and development 355 406
Gain on sale of property and equipment 7 0
Operating Segments | Chemistry Technologies    
Segment Reporting Information    
Depreciation 200 200
Research and development 200 300
Gain on sale of property and equipment 7  
Operating Segments | Data Analytics    
Segment Reporting Information    
Depreciation 100 35
Research and development $ 100 $ 100