XML 77 R61.htm IDEA: XBRL DOCUMENT v3.25.4
Notes Payable, Net - Minimum future payments on notes payable (Details)
$ in Millions
Dec. 31, 2025
USD ($)
Notes Payable, Net  
Total $ 1,753.8
Less Than 1 Year 630.4
1 - 3 Years 158.5
4 - 5 Years 964.9
Revolving credit facility  
Notes Payable, Net  
Total 238.4
Less Than 1 Year 238.4
Notes payable  
Notes Payable, Net  
Total 1,515.4
Less Than 1 Year 392.0
1 - 3 Years 158.5
4 - 5 Years $ 964.9