XML 67 R56.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue - Schedule of Revenue by Product Type (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Revenue, Major Customer [Line Items]        
Total $ 98,605 $ 87,207 $ 186,810 $ 171,915
Wound        
Revenue, Major Customer [Line Items]        
Total 64,476 57,547 120,549 114,595
Surgical        
Revenue, Major Customer [Line Items]        
Total $ 34,129 $ 29,660 $ 66,261 $ 57,320