v3.26.3
Commitments, Contingencies and Other Items (Details)
1 Months Ended 9 Months Ended
Sep. 30, 2024
USD ($)
Sep. 30, 2026
USD ($)
patent
Dec. 31, 2025
USD ($)
Loss Contingencies      
Estimate of possible loss   $ 50,000,000 $ 71,000,000
Number of patents allegedly infringed | patent   1  
Latin American Tax Litigation and Claims      
Loss Contingencies      
Estimate of possible loss   $ 81,000,000  
Unfavorable Regulatory Action      
Loss Contingencies      
Estimate of possible loss   $ 300,000  
FCPA Litigation | Judicial Ruling | Statutory Damages      
Loss Contingencies      
Litigation settlement amount $ 500    
FCPA Litigation | Judicial Ruling | Punitive Damages      
Loss Contingencies      
Litigation settlement amount $ 2,000