XML 70 R54.htm IDEA: XBRL DOCUMENT v3.26.1
Leases - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Lessee, Lease, Description [Line Items]        
Operating lease expense $ 13.0 $ 11.2 $ 25.1 $ 22.2
Variable lease, cost 4.9 5.0 8.8 7.8
Operating lease payments 12.7 11.4 25.0 20.8
Right-of-Use Asset Obtained in Exchange for Operating Lease Liability $ 8.3 $ 0.8 $ 26.9 $ 0.8
Minimum [Member]        
Lessee, Lease, Description [Line Items]        
Operating lease, weighted average remaining lease term 1 year   1 year  
Maximum [member]        
Lessee, Lease, Description [Line Items]        
Operating lease, weighted average remaining lease term 10 years   10 years