XML 66 R54.htm IDEA: XBRL DOCUMENT v3.24.3
Schedule of Revenues from Product Lines (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Disaggregation of Revenue [Line Items]        
Total revenue $ 27,937 $ 25,019 $ 85,754 $ 63,195
Percentage of total revenue 100.00% 100.00% 100.00% 100.00%
Orthobiologics [Member]        
Disaggregation of Revenue [Line Items]        
Total revenue $ 16,579 $ 15,665 $ 48,123 $ 43,531
Percentage of total revenue 59.00% 63.00% 56.00% 69.00%
Spinal Implant [Member]        
Disaggregation of Revenue [Line Items]        
Total revenue $ 11,358 $ 9,354 $ 37,631 $ 19,664
Percentage of total revenue 41.00% 37.00% 44.00% 31.00%