XML 146 R124.htm IDEA: XBRL DOCUMENT v3.25.0.1
Other Commitments and Contingencies (Details) - USD ($)
$ in Millions
12 Months Ended
Jan. 31, 2025
Dec. 31, 2021
Dec. 31, 2024
Dec. 31, 2023
Sep. 30, 2021
Loss Contingencies [Line Items]          
Noncancellable commitments in equipment purchases     $ 18.5    
DOJ/FinCEN Investigation          
Loss Contingencies [Line Items]          
Loss contingencies accrued     42.0 $ 0.0  
DOJ/FinCEN Investigation | Subsequent Event          
Loss Contingencies [Line Items]          
Litigation settlement awarded to other party $ 42.0        
FinCEN Investigation | Subsequent Event          
Loss Contingencies [Line Items]          
Litigation settlement awarded to other party 17.0        
DOJ investigation payment credit 20.0        
Loss contingency damages awarded 37.0        
DOJ Investigation | Subsequent Event          
Loss Contingencies [Line Items]          
Litigation settlement awarded to other party 25.0        
DOJ investigation payment credit 5.0        
Non-prosecution agreement forgiveness $ 20.0        
Chile Antitrust Matter          
Loss Contingencies [Line Items]          
Loss contingencies accrued     $ 9.9 $ 10.3  
Chile antitrust matter fine   $ 30.5      
Chile antitrust matter charge         $ 9.5