XML 95 R49.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Summary of Lease Assets and Liabilities (Detail) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Lessee Lease Description [Line Items]    
Operating lease right-of-use assets $ 80.6 $ 73.8
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Operating lease right-of-use assets Operating lease right-of-use assets
Lease liabilities:    
Lease liabilities $ 83.4  
Operating Lease Liabilities [Member]    
Lease liabilities:    
Lease liabilities 20.4 $ 19.2
Long-term Operating Lease Liabilities [Member]    
Lease liabilities:    
Lease liabilities $ 63.0 $ 56.7