XML 136 R76.htm IDEA: XBRL DOCUMENT v3.24.4
Commitments and contingencies (Details)
Lease in Thousands, $ in Millions
12 Months Ended
Dec. 31, 2024
USD ($)
Lease
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Concentration Risk [Line Items]      
Discretionary profit sharing contributions subject to statutory limitations $ 7.8 $ 8.6 $ 8.7
Concentration of credit risk      
Number of leases held | Lease 1    
Commitments      
Remaining aggregate costs under contracts, under terms of leases $ 1,000.0    
Letters of credit and performance obligations 29.5    
Investment commitments $ 399.2    
Limited Partnership Maximum Expiration Terms 12 years    
Weighted-average remaining liquidation term (in years) 5 years 3 months 18 days    
Prepaid Rent, Current $ 135.0    
Minimum      
Commitments      
Expected period of payment obligation 1 year    
Maximum      
Commitments      
Expected period of payment obligation 3 years    
Investments in privately held entities that report NAV      
Commitments      
Weighted-average remaining liquidation term (in years) 8 years 2 months 12 days