XML 95 R78.htm IDEA: XBRL DOCUMENT v3.25.3
Business Segment, Geographic and Major Customer Information - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Segment Reporting Information        
Depreciation $ 581 $ 220 $ 1,207 $ 662
Research and development 549 462 1,359 1,349
Gain on sale of property and equipment 0 0 7 34
Operating Segments | Chemistry Technologies        
Segment Reporting Information        
Depreciation 200 200 500 500
Research and development 400 300 900 1,000
Gain on sale of property and equipment     7  
Operating Segments | Data Analytics        
Segment Reporting Information        
Depreciation 400 37 600 100
Research and development $ 200 $ 100 $ 400 $ 400