XML 55 R45.htm IDEA: XBRL DOCUMENT v3.21.1
Note 10 - Revenue - Product Revenue by Product Group (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Revenue $ 34,292 $ 35,397
Joint Pain Management Therapies [Member]    
Revenue 19,316 25,483
Joint Preservation and Restoration [Member]    
Revenue 12,219 7,896
Manufactured Product, Other [Member]    
Revenue 2,757 2,018
Product [Member]    
Revenue $ 34,292 $ 35,397