v3.25.4
Contingencies and commitments (Details)
$ in Millions
2 Months Ended
Jan. 07, 2026
patent
May 15, 2025
USD ($)
Jan. 10, 2024
patent
Aug. 31, 2025
lawsuit
Dec. 31, 2025
USD ($)
installment
Sep. 30, 2025
state
Sep. 25, 2024
country
May 02, 2024
case
Apr. 11, 2024
case
Dec. 01, 2023
claim
Other Commitments [Line Items]                    
Number of countries | country             18      
Alleged infringed patents | patent     32              
Number of litigation cases | case                 5  
Damages awarded   $ 406.8                
Number of states | state           7        
Number of lawsuits | lawsuit       7            
Loss contingency, number of additional claims | claim                   2
Number of securities cases | case               2    
U.S. repatriation tax commitments, number of annual installments | installment         8          
Final U.S. repatriation tax payment         $ 1,800.0          
Subsequent Event                    
Other Commitments [Line Items]                    
Alleged infringed patents | patent 19                  
Patents found not infringed | patent 15                  
Compensatory Damages                    
Other Commitments [Line Items]                    
Damages awarded   135.6                
Punitive Damages                    
Other Commitments [Line Items]                    
Damages awarded   $ 271.2