XML 84 R61.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt - 2023 Warrants (Details)
$ / shares in Units, shares in Millions, $ in Millions
1 Months Ended 3 Months Ended 12 Months Ended
Feb. 13, 2024
shares
Nov. 30, 2018
USD ($)
d
$ / shares
shares
Jun. 30, 2024
shares
Mar. 31, 2024
shares
Dec. 31, 2024
shares
Dec. 31, 2023
shares
Dec. 31, 2022
shares
Debt Instrument [Line Items]              
Exercise and settlement of warrants (in shares)         12.5 0.0 0.0
Senior Convertible Notes due 2023 | Senior Notes              
Debt Instrument [Line Items]              
Stock counterparties to acquire with warrants purchased (in shares) 10.3 20.7          
Number of trading days | d   60          
Proceeds from sale of warrants | $   $ 183.8          
Exercise price of warrants or rights (in usd per share) | $ / shares   $ 49.60          
Senior Convertible Notes due 2023 | Senior Notes | JPM Warrant Transactions | Common Stock              
Debt Instrument [Line Items]              
Exercise and settlement of warrants (in shares)       1.9      
Stock issued during period, shares, exercise and settlement of remaining warrants (in shares)     4.6        
Senior Convertible Notes due 2023 | Senior Notes | BofA Warrant Transactions | Common Stock              
Debt Instrument [Line Items]              
Exercise and settlement of warrants (in shares)       6.0