XML 50 R41.htm IDEA: XBRL DOCUMENT v3.23.2
Note 10 - Revenue and Geographic Information - Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Revenue $ 44,302 $ 39,657 $ 82,226 $ 76,350
OA Pain Management [member]        
Revenue 29,334 24,093 51,967 45,058
Joint Preservation and Restoration [Member]        
Revenue 12,660 12,095 26,113 24,234
Non-Orthopedic [Member]        
Revenue $ 2,308 $ 3,469 $ 4,146 $ 7,058