XML 103 R83.htm IDEA: XBRL DOCUMENT v3.22.4
Segment and Geographic Information (Summary Of Net Revenues By Product And Service) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Product Information [Line Items]      
Total revenues $ 313,789 $ 298,836 $ 253,227
Products      
Product Information [Line Items]      
Total revenues 230,353 221,597 179,299
Aortic stent grafts      
Product Information [Line Items]      
Total revenues 92,752 85,387 61,663
Surgical sealants      
Product Information [Line Items]      
Total revenues 65,379 70,714 62,068
On-X      
Product Information [Line Items]      
Total revenues 63,904 57,363 48,053
Other      
Product Information [Line Items]      
Total revenues 8,318 8,133 7,515
Preservation services      
Product Information [Line Items]      
Total revenues $ 83,436 $ 77,239 $ 73,928