XML 103 R78.htm IDEA: XBRL DOCUMENT v3.25.0.1
LEASES - Assets and Liabilities of Operating Leases (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Leases [Abstract]    
Operating lease right-of-use assets $ 98.2 $ 84.4
Operating lease liabilities, current portion 23.4 22.9
Operating lease liabilities, long-term portion 78.9 65.2
Total operating lease liabilities $ 102.3 $ 88.1