XML 55 R43.htm IDEA: XBRL DOCUMENT v3.25.1
Contingencies and Other Commitments (Details)
$ in Millions
Mar. 31, 2025
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Remainder of 2025 $ 50.5
2026 51.7
2027 35.3
2028 29.7
2029 25.6
Thereafter $ 60.6