XML 118 R87.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment and Geographic Information (Summary Of Net Revenues By Product And Service) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Product Information [Line Items]      
Total revenues $ 354,004 $ 313,789 $ 298,836
Products      
Product Information [Line Items]      
Total revenues 261,185 230,353 221,597
Aortic stent grafts      
Product Information [Line Items]      
Total revenues 107,469 92,752 85,387
On-X      
Product Information [Line Items]      
Total revenues 74,528 63,904 57,363
Surgical sealants      
Product Information [Line Items]      
Total revenues 68,016 65,379 70,714
Other      
Product Information [Line Items]      
Total revenues 11,172 8,318 8,133
Preservation services      
Product Information [Line Items]      
Total revenues $ 92,819 $ 83,436 $ 77,239