XML 49 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Note 10 - Revenue and Geographic Information (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Revenue from Contract with Customer, Excluding Assessed Tax $ 41,465 $ 40,264 $ 123,691 $ 116,614
OA Pain Management [member]        
Revenue from Contract with Customer, Excluding Assessed Tax 24,888 24,476 76,855 69,533
Veterinary [Member] | OA Pain Management [member]        
Revenue from Contract with Customer, Excluding Assessed Tax $ 1,600 $ 1,200 $ 3,200 $ 4,600
DePuy Synthes Mitek Sports Medicine [Member] | Revenue Benchmark [Member] | Customer Concentration Risk [Member]        
Concentration Risk, Percentage 44.00% 45.00% 45.00% 43.00%