XML 91 R80.htm IDEA: XBRL DOCUMENT v3.23.2
STOCKHOLDERS' EQUITY - Preferred Stock, Common Stock, Warrants, Conversion of Convertible Notes and Exercise Convertible Note Hedges Narrative (Details)
3 Months Ended 6 Months Ended 60 Months Ended 61 Months Ended
Jun. 30, 2023
shares
Jun. 30, 2023
vote
shares
May 15, 2023
shares
Jun. 30, 2023
shares
Nov. 13, 2020
$ / shares
shares
Mar. 05, 2020
$ / shares
shares
May 25, 2018
$ / shares
shares
2023 Convertible Notes | Convertible Debt              
Class of Stock [Line Items]              
Shares issued upon conversion (in shares) 0 0 5,200,000        
Common Stock Warrant, 2023 Notes              
Class of Stock [Line Items]              
Warrants to purchase aggregate shares of capital stock (in shares)             11,100,000
Warrants, weighted average exercise price (in USD per share) | $ / shares             $ 109.26
Warrants term 60 days 60 days   60 days      
Number of warrants exercised (in shares) 0 0   0      
Shares of common stock received due to exercise of note hedges (in shares) 0 0   3,000,000      
Common Stock Warrant, 2025 Notes              
Class of Stock [Line Items]              
Warrants to purchase aggregate shares of capital stock (in shares)           8,300,000  
Warrants, weighted average exercise price (in USD per share) | $ / shares           $ 161.34  
Warrants term 60 days 60 days   60 days      
Number of warrants exercised (in shares) 0 0   0      
Common Stock Warrant, 2026 Notes              
Class of Stock [Line Items]              
Warrants to purchase aggregate shares of capital stock (in shares)         1,900,000    
Warrants, weighted average exercise price (in USD per share) | $ / shares         $ 368.16    
Warrants term 60 days 60 days   60 days      
Number of warrants exercised (in shares) 0 0   0      
Common Stock Warrant, 2027 Notes              
Class of Stock [Line Items]              
Warrants to purchase aggregate shares of capital stock (in shares)         1,900,000    
Warrants, weighted average exercise price (in USD per share) | $ / shares         $ 414.18    
Warrants term 60 days 60 days   60 days      
Number of warrants exercised (in shares) 0 0   0      
Class A              
Class of Stock [Line Items]              
Common stock, number of votes entitled for each share held (in votes) | vote   1          
Class B              
Class of Stock [Line Items]              
Common stock, number of votes entitled for each share held (in votes) | vote   10