XML 46 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue (Tables)
6 Months Ended
Jun. 30, 2024
Revenue from Contract with Customer [Abstract]  
Summary of Revenues from Product Lines

  

Three Months

Ended

   Percentage of  

Three Months

Ended

   Percentage of 
   June 30, 2024   Total Revenue   June 30, 2023   Total Revenue 
Orthobiologics  $16,128    54%  $14,315    71%
Spinal implant   13,815    46%   5,917    29%
Total revenue  $29,943    100%  $20,232    100%

 

  

Six Months

Ended

   Percentage of   Six Months
Ended
   Percentage of 
   June 30, 2024   Total Revenue   June 30, 2023   Total Revenue 
Orthobiologics  $31,544    55%  $27,867    73%
Spinal implant   26,272    45%   10,309    27%
Total revenue  $57,816    100%  $38,176    100%