XML 98 R85.htm IDEA: XBRL DOCUMENT v3.22.0.1
Common Stock and Stockholders' Equity - Employee Stock Purchase Plan (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Other Disclosures      
Stock-based compensation $ 302,586 $ 475,531 $ 66,702
ESPP      
Other Disclosures      
Shares reserved for issuance under the plan (in shares) 926,109    
Maximum offering period 27 months    
Stock purchase price as a percentage of fair value (as a percent) 85.00%    
Issuance of stock under employee stock purchase plan (in shares) 122,059 49,781  
Remaining shares available for issuance under the plan (in shares) 477,044    
Stock-based compensation $ 5,200 $ 2,800 $ 1,200
Unrecognized compensation cost $ 2,100    
Period over which unrecognized compensation cost is expected to be recognized 4 months 24 days