XML 112 R97.htm IDEA: XBRL DOCUMENT v3.25.0.1
Business Segment, Geographic and Major Customer Information - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Segment Reporting Information    
Depreciation $ 891 $ 734
Research and development 1,714 2,486
Gain on sale of property and equipment 124 38
Gain in fair value of Contract Consideration Convertible Notes Payable 0 29,969
Operating Segments | Chemistry Technologies    
Segment Reporting Information    
Depreciation 600 600
Research and development 1,200 1,900
Gain on sale of property and equipment 100 21
Gain in fair value of Contract Consideration Convertible Notes Payable   30,000
Operating Segments | Data Analytics    
Segment Reporting Information    
Depreciation 200 100
Research and development 500 600
Gain on sale of property and equipment $ 15 $ 17