XML 62 R52.htm IDEA: XBRL DOCUMENT v3.25.3
Segment Information (Schedule of Net Revenues by Product and Service) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Product Information [Line Items]        
Total revenues $ 113,388 $ 95,779 $ 325,338 $ 291,229
Products        
Product Information [Line Items]        
Total revenues 87,665 71,244 253,907 215,568
Aortic stent grafts        
Product Information [Line Items]        
Total revenues 39,585 28,643 116,028 92,936
On-X        
Product Information [Line Items]        
Total revenues 26,797 21,478 73,943 61,804
Surgical sealants        
Product Information [Line Items]        
Total revenues 18,893 18,437 56,287 53,963
Other        
Product Information [Line Items]        
Total revenues 2,390 2,686 7,649 6,865
Preservation services        
Product Information [Line Items]        
Total revenues $ 25,723 $ 24,535 $ 71,431 $ 75,661