v3.25.2
Commitments and Contingencies - Narrative (Details)
€ in Thousands, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Feb. 21, 2022
EUR (€)
Jun. 30, 2025
USD ($)
lawsuit
Jun. 30, 2025
USD ($)
lawsuit
Jun. 30, 2025
EUR (€)
Dec. 31, 2020
Dec. 31, 2016
EUR (€)
Aug. 06, 2025
claim
Jun. 30, 2025
EUR (€)
lawsuit
Dec. 31, 2024
USD ($)
Dec. 31, 2024
EUR (€)
Sep. 30, 2024
USD ($)
Apr. 30, 2022
EUR (€)
Dec. 31, 2021
USD ($)
Dec. 31, 2021
EUR (€)
Mar. 05, 2019
EUR (€)
Other Commitments [Line Items]                              
Reimbursed legal fees     $ 342,109     € 292                  
Imposed cost | €               € 108,800              
Subsequent Event                              
Other Commitments [Line Items]                              
Number of claims | claim             60                
Pending Litigation                              
Other Commitments [Line Items]                              
Estimate of possible loss   $ 670,300 670,300                        
Judicial Ruling                              
Other Commitments [Line Items]                              
Estimate of possible loss | €                             € 572,100
SNIA                              
Other Commitments [Line Items]                              
Loss contingency, damages awarded and subsequently dismissed     184,300 € 157,300                      
Loss contingency accrual   392,300 392,300         € 334,800              
SNIA | Pending Litigation | SNIA s.p.a                              
Other Commitments [Line Items]                              
Compensation sought     4,000,000                        
Non-privileged creditor, amount | €                       € 453,600      
SNIA | Judicial Ruling                              
Other Commitments [Line Items]                              
Estimate of possible loss   531,400 531,400                   $ 531,400 € 453,600  
Payment period (in days) 30 days                            
SNIA | Judicial Ruling | Surety Bond                              
Other Commitments [Line Items]                              
Bond required to be posted € 270,000   316,300                        
Product Liability                              
Other Commitments [Line Items]                              
Bond required to be posted     1,932                        
Loss contingency accrual   15,444 15,444           $ 15,843            
3T litigation provision   100 600                        
Italian MedTech Payback | Pending Litigation                              
Other Commitments [Line Items]                              
Estimate of possible loss   19,700 19,700           16,000            
Cyber Litigation | Pending Litigation                              
Other Commitments [Line Items]                              
Loss contingency accrual   $ 1,200 $ 1,200               $ 1,200        
Number of claims | lawsuit   6 6         6              
Saluggia, Italy                              
Other Commitments [Line Items]                              
Period to demonstrate financial capacity (in years)         5 years                    
Estimate of possible loss   $ 40,400 $ 40,400         € 34,500 $ 36,700 € 35,400          
Estimated litigation provision     $ 55,300 € 47,200