v3.26.1
Segment and Geographic Information - Schedule of Reconciliation of Segment Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Segment Reporting Information [Line Items]    
Operating income $ 41,471 $ 48,617
SNIA environmental liability expense 0 (360,393)
Interest expense (8,291) (15,286)
Foreign exchange and other income/(expense) (5,695) 11,416
Income (loss) before income tax 27,485 (315,646)
Amortization of debt issuance costs 4,769 5,676
Operating Segments    
Segment Reporting Information [Line Items]    
Operating income 74,221 77,044
Operating Segments | Cardiopulmonary    
Segment Reporting Information [Line Items]    
Operating income 30,067 24,691
Operating Segments | Neuromodulation    
Segment Reporting Information [Line Items]    
Operating income 44,154 52,353
Other    
Segment Reporting Information [Line Items]    
Operating income $ (32,750) $ (28,427)