XML 67 R56.htm IDEA: XBRL DOCUMENT v3.25.1
Segment reporting and concentrations - Segment assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Segment reporting and concentrations    
Total assets $ 125,210 $ 113,449
Goodwill 2,018 1,998
DDS    
Segment reporting and concentrations    
Total assets 102,723 91,588
Synodex    
Segment reporting and concentrations    
Total assets 4,743 4,790
Agility    
Segment reporting and concentrations    
Total assets 17,744 17,071
Goodwill $ 2,000 $ 2,000