XML 40 R26.htm IDEA: XBRL DOCUMENT v3.25.2
Summary of Significant Accounting Policies - Revenue Disaggregated (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Revenue disaggregated        
Revenue $ 20,197 $ 16,091 $ 38,717 $ 32,694
Incremental costs of obtaining a contract     0  
Non-US        
Revenue disaggregated        
Revenue 3,000 2,400 5,600 4,700
OviTex        
Revenue disaggregated        
Revenue 12,487 11,124 24,596 21,659
OviTex PRS        
Revenue disaggregated        
Revenue 7,333 4,796 13,377 10,741
Other        
Revenue disaggregated        
Revenue $ 377 $ 171 $ 744 $ 294