XML 45 R34.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue (Tables)
6 Months Ended
Jun. 30, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
Below is a summary of net sales by product line (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2025202420252024
Wound
$64,476 $57,547 120,549$114,595 
Surgical
34,129 29,660 66,26157,320 
Total$98,605 $87,207 $186,810 $171,915