XML 100 R90.htm IDEA: XBRL DOCUMENT v3.22.1
STOCKHOLDERS' EQUITY - Preferred Stock, Common Stock, Warrants, Conversion of Convertible Notes and Exercise Convertible Note Hedges Narrative (Details)
3 Months Ended 12 Months Ended 61 Months Ended
Mar. 31, 2022
vote
$ / shares
shares
Dec. 31, 2021
$ / shares
shares
Mar. 31, 2022
$ / shares
shares
Nov. 13, 2020
$ / shares
shares
Mar. 05, 2020
$ / shares
shares
May 25, 2018
$ / shares
shares
Mar. 06, 2017
$ / shares
shares
Class of Stock [Line Items]              
Preferred stock, authorized (in shares) 100,000,000 100,000,000 100,000,000        
Preferred stock, par value (in USD per share) | $ / shares $ 0.0000001 $ 0.0000001 $ 0.0000001        
Preferred stock, outstanding (in shares) 0 0 0        
2023 Convertible Notes | Convertible Debt              
Class of Stock [Line Items]              
Shares issued upon conversion (in shares) 5,200,000            
Common Stock Warrant, 2022 Notes              
Class of Stock [Line Items]              
Warrants to purchase aggregate shares of capital stock (in shares)             19,200,000
Warrants, weighted average exercise price (in USD per share) | $ / shares             $ 31.18
Number of warrants exercised (in shares) 0   0        
Shares of common stock received due to exercise of note hedges (in shares) 200,000   15,000,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  
Number of warrants exercised (in shares) 0   0        
Shares of common stock received due to exercise of note hedges (in shares)   3,000,000          
Common Stock Warrant, 2025 Notes              
Class of Stock [Line Items]              
Warrants to purchase aggregate shares of capital stock (in shares)         8,260,000    
Warrants, weighted average exercise price (in USD per share) | $ / shares         $ 161.34    
Number of warrants exercised (in shares) 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      
Number of warrants exercised (in shares) 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      
Number of warrants exercised (in shares) 0   0        
Class A              
Class of Stock [Line Items]              
Common stock, number of votes entitled for each share held (in votes) | vote 1            
Common stock, authorized (in shares) 1,000,000,000 1,000,000,000 1,000,000,000        
Common stock, par value (in USD per share) | $ / shares $ 0.0000001 $ 0.0000001 $ 0.0000001        
Common stock, outstanding (in shares) 517,799,568 403,237,209 517,799,568        
Class B              
Class of Stock [Line Items]              
Common stock, number of votes entitled for each share held (in votes) | vote 10            
Common stock, authorized (in shares) 500,000,000 500,000,000 500,000,000        
Common stock, par value (in USD per share) | $ / shares $ 0.0000001 $ 0.0000001 $ 0.0000001        
Common stock, outstanding (in shares) 61,696,578 61,706,578 61,696,578