XML 154 R93.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - Narrative (Details)
1 Months Ended 12 Months Ended
Mar. 01, 2023
shares
Aug. 31, 2020
day
Dec. 31, 2023
day
2018 Capped Call Transactions      
Debt Instrument [Line Items]      
Settlement of capped call (in shares) | shares 1,194,006    
Debt Instrument, Redemption, Period One | Convertible Debt      
Debt Instrument [Line Items]      
Threshold trading days     20
Threshold consecutive trading days     30
Threshold percentage of stock price trigger     130.00%
Debt Instrument, Redemption, Period Two | Convertible Debt | 2020 Notes      
Debt Instrument [Line Items]      
Threshold trading days   5  
Threshold consecutive trading days   10  
Threshold percentage of stock price trigger   98.00%