v3.26.1
Inventory (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Inventory    
Raw materials $ 4,324 $ 4,301
Finished goods 789 539
Purchased inventory 468 244
Total inventory 5,581 5,084
Less: reserves (36) (26)
Inventory, net 5,545 5,058
Diagnostics    
Inventory    
Raw materials 2,425 1,997
Finished goods 307 265
Purchased inventory 119 46
Total inventory 2,851 2,308
Less: reserves (36) (26)
Inventory, net 2,815 2,282
Therapeutic Devices    
Inventory    
Raw materials 1,899 2,304
Finished goods 482 274
Purchased inventory 349 198
Total inventory 2,730 2,776
Inventory, net 2,730 2,776
Development Services    
Inventory    
Inventory, net $ 0 $ 0