XML 63 R50.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Summary of Revenues from Product Lines (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue [Line Items]        
Total revenue $ 29,943 $ 20,232 $ 57,816 $ 38,176
Percentage of total revenue 100.00% 100.00% 100.00% 100.00%
Orthobiologics [Member]        
Disaggregation of Revenue [Line Items]        
Total revenue $ 16,128 $ 14,315 $ 31,544 $ 27,867
Percentage of total revenue 54.00% 71.00% 55.00% 73.00%
Spinal Implant [Member]        
Disaggregation of Revenue [Line Items]        
Total revenue $ 13,815 $ 5,917 $ 26,272 $ 10,309
Percentage of total revenue 46.00% 29.00% 45.00% 27.00%