XML 92 R81.htm IDEA: XBRL DOCUMENT v3.25.3
Commitments & Contingencies (Details)
$ in Millions
Sep. 30, 2025
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Remainder of 2025 $ 35.7
2026 48.2
2027 24.2
2028 10.7
2029 1.8
Thereafter 8.9
Total $ 129.5