XML 49 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Note 10 - Revenue and Geographic Information (Details Textual) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Revenue from Contract with Customer, Excluding Assessed Tax $ 44,302,000 $ 39,657,000 $ 82,226,000 $ 76,350,000
OA Pain Management [member]        
Revenue from Contract with Customer, Excluding Assessed Tax 29,334,000 24,093,000 51,967,000 45,058,000
Veterinary [Member] | OA Pain Management [member]        
Revenue from Contract with Customer, Excluding Assessed Tax $ 1,100 $ 1,600 $ 1,600 $ 3,400
DePuy Synthes Mitek Sports Medicine [Member] | Revenue Benchmark [Member] | Customer Concentration Risk [Member]        
Concentration Risk, Percentage 48.00% 45.00% 46.00% 42.00%