XML 37 R26.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Significant Accounting Policies - Revenue Disaggregated (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Revenue disaggregated    
Revenue $ 18,520 $ 16,603
Incremental costs of obtaining a contract 0  
Non-US    
Revenue disaggregated    
Revenue 2,600 2,300
OviTex    
Revenue disaggregated    
Revenue 12,109 10,535
OviTex PRS    
Revenue disaggregated    
Revenue 6,044 5,945
Other    
Revenue disaggregated    
Revenue $ 367 $ 123