XML 102 R87.htm IDEA: XBRL DOCUMENT v3.25.4
Segment and Geographic Information (Schedule of Net Revenues By Product And Service) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Product Information [Line Items]      
Total revenues $ 441,330 $ 388,537 $ 354,004
Products      
Product Information [Line Items]      
Total revenues 345,825 290,230 261,185
Aortic stent grafts      
Product Information [Line Items]      
Total revenues 159,371 123,081 107,469
On-X      
Product Information [Line Items]      
Total revenues 101,740 83,982 74,528
Surgical sealants      
Product Information [Line Items]      
Total revenues 76,602 73,898 68,016
Other      
Product Information [Line Items]      
Total revenues 8,112 9,269 11,172
Preservation services      
Product Information [Line Items]      
Total revenues $ 95,505 $ 98,307 $ 92,819