Quarterly report [Sections 13 or 15(d)]

Legal Proceedings (Details)

v3.25.3
Legal Proceedings (Details) - USD ($)
$ in Millions
9 Months Ended
May 16, 2025
Mar. 20, 2025
Feb. 21, 2025
Sep. 27, 2025
Dec. 31, 2024
Patent Infringement          
Loss Contingencies [Line Items]          
Loss contingency, damages paid, value       $ 21.6  
Lufthansa Technik AG          
Loss Contingencies [Line Items]          
Estimated litigation liability       1.0 $ 1.0
Lufthansa Technik AG | Patent Infringement, Damages          
Loss Contingencies [Line Items]          
Litigation settlement, amount awarded to other party     $ 11.9    
Loss contingency accrual, provision   $ 0.5      
Lufthansa Technik AG | Patent Infringement, Interest          
Loss Contingencies [Line Items]          
Loss contingency, damages paid, value $ 5.7        
Lufthansa Technik AG | Patent Infringement, Reimbursement Of Legal Costs          
Loss Contingencies [Line Items]          
Loss contingency, damages paid, value $ 3.5        
AES | Indirect Sales | Patent Infringement          
Loss Contingencies [Line Items]          
Loss contingency accrual       $ 17.5 $ 17.1