XML 132 R120.htm IDEA: XBRL DOCUMENT v3.25.4
Commitments and Contingencies - Purchase Commitments (Details)
$ in Millions
Dec. 31, 2025
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2026 $ 107.0
2027 5.6
2028 4.3
2029 and thereafter 0.0
Total unconditional purchase commitments $ 116.9 [1]
[1] Unconditional purchase commitments primarily consist of non-cancelable purchase orders for raw materials and finished goods and contracts.