XML 78 R68.htm IDEA: XBRL DOCUMENT v3.25.3
Notes Payable, Net - Estimated Fair Value (Details) - USD ($)
$ in Millions
Sep. 30, 2025
Dec. 31, 2024
2027 Notes | Convertible Debt    
Senior Convertible Notes    
Fair value of notes $ 882.0 $ 1,798.5
2030 Notes | Senior Notes    
Senior Convertible Notes    
Debt instrument, fair value 1,027.5 0.0
2033 Notes | Senior Notes    
Senior Convertible Notes    
Debt instrument, fair value $ 775.4 $ 0.0