XML 67 R53.htm IDEA: XBRL DOCUMENT v3.25.4
Commitments and Contingencies Contractual Obligations (Details)
$ in Millions
Dec. 31, 2025
USD ($)
Purchase Obligations  
2026 $ 81.3
2027 52.0
2028 44.1
2029 26.0
Total 217.2
2030 $ 13.8