XML 127 R115.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and Contingencies - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Loss Contingencies [Line Items]      
Tax credits $ 0.4 $ 2.2 $ 1.9
Tax benefit (14.3) (8.7) (28.1)
Foreign Tax Authority | Secretariat of the Federal Revenue Bureau of Brazil      
Loss Contingencies [Line Items]      
Tax credits 1.9 $ 1.3 $ 11.1
Tax benefit $ 2.6