XML 34 R24.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2022
Revenue from Contract with Customer [Abstract]  
Summary of Revenues from Product Lines

 

   Three Months
Ended
   Percentage of   Three Months
Ended
   Percentage of 
   March 31, 2022   Total Revenue   March 31, 2021   Total Revenue 
Orthobiologics  $10,166    78%  $9,011    72%
Spinal implant   2,784    22%   3,498    28%
Other revenue   9    0%   33    0%
Total revenue   $ 12,959    100%  $12,542    100%