XML 60 R50.htm IDEA: XBRL DOCUMENT v3.25.1
Segment Information (Schedule of Net Revenues by Product and Service) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Product Information [Line Items]    
Total revenues $ 98,978 $ 97,431
Products    
Product Information [Line Items]    
Total revenues 78,798 71,114
Aortic stent grafts    
Product Information [Line Items]    
Total revenues 36,602 32,103
On-X    
Product Information [Line Items]    
Total revenues 21,574 19,681
Surgical sealants    
Product Information [Line Items]    
Total revenues 18,106 16,981
Other    
Product Information [Line Items]    
Total revenues 2,516 2,349
Preservation services    
Product Information [Line Items]    
Total revenues $ 20,180 $ 26,317