XML 91 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Nov. 03, 2021
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Oct. 31, 2020
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Proceeds from exercise of warrants   $ 0 $ 0 $ 188,378  
1.25% Convertible Senior Notes Due 2026 | Convertible Debt          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
1.25% Convertible Notes due 2026   750,000 750,000    
Level 2 | 1.25% Convertible Senior Notes Due 2026 | Convertible Debt          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Convertible debt   $ 558,000 $ 567,000    
Public Warrants          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Warrant redemption price (in dollars per share) $ 0.10        
Warrants exercised (in shares) 16,200,000        
Warrants exercised, cash (in shares) 16,100,000        
Warrants, exercise price (in dollars per share) $ 11.50       $ 11.50
Warrants exercised, cashless basis (in shares) 74,104        
Stock issued upon conversion (in shares) 26,732        
Warrants redeemed (in shares) 75,016        
Proceeds from exercise of warrants $ 185,400        
Warrants outstanding (in shares)   0 0   15,333,333
Public Warrants, Initial Public Offering          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Warrants exercised (in shares) 15,300,000        
Public Warrants, Converted from Private Warrant Sale          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Warrants exercised (in shares) 900,000        
Private Placement Warrants          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Warrants exercised (in shares) 300,000        
Warrants, exercise price (in dollars per share)         $ 11.50
Proceeds from exercise of warrants $ 3,000        
Warrants outstanding (in shares)   7,000,000 7,000,000   9,333,333