XML 38 R27.htm IDEA: XBRL DOCUMENT v3.25.3
Summary of Significant Accounting Policies - Revenue Disaggregated (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Revenue disaggregated        
Revenue $ 20,689 $ 18,957 $ 59,406 $ 51,651
Incremental costs of obtaining a contract     0  
Non-US        
Revenue disaggregated        
Revenue 3,000 2,800 8,700 7,500
OviTex        
Revenue disaggregated        
Revenue 13,206 12,463 37,802 34,122
OviTex PRS        
Revenue disaggregated        
Revenue 7,079 6,313 20,456 17,054
Other        
Revenue disaggregated        
Revenue $ 404 $ 181 $ 1,148 $ 475