v3.26.3
Inventory (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Inventory    
Raw materials $ 4,457 $ 4,324
Finished goods 832 789
Purchased inventory 495 468
Total inventory 5,784 5,581
Less: reserves (11) (36)
Inventory, net 5,773 5,545
Diagnostics    
Inventory    
Raw materials 2,103 2,425
Finished goods 416 307
Purchased inventory 160 119
Total inventory 2,679 2,851
Less: reserves (11) (36)
Inventory, net 2,668 2,815
Therapeutic Devices    
Inventory    
Raw materials 2,354 1,899
Finished goods 416 482
Purchased inventory 335 349
Total inventory 3,105 2,730
Inventory, net 3,105 2,730
Development Services    
Inventory    
Inventory, net $ 0 $ 0