XML 96 R57.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders' Equity (Details Textual)
$ / shares in Units, $ in Thousands
12 Months Ended 84 Months Ended 108 Months Ended
Mar. 12, 2021
Feb. 16, 2021
USD ($)
$ / shares
shares
Jun. 30, 2015
shares
Nov. 14, 2013
shares
Dec. 31, 2022
USD ($)
vote
$ / shares
shares
Dec. 31, 2021
USD ($)
$ / shares
shares
Dec. 31, 2020
USD ($)
Dec. 31, 2022
USD ($)
$ / shares
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Dec. 31, 2013
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Common stock, shares authorized (in shares)         200,000,000 200,000,000   200,000,000 200,000,000  
Common stock, par value (in usd per share) | $ / shares         $ 0.001 $ 0.001   $ 0.001 $ 0.001  
Number of voting rights | vote         1          
Stock split, conversion ratio 3                  
Granted (in shares)         0          
Exercises in period, intrinsic value | $         $ 1,612 $ 13,153 $ 9,922      
Compensation cost not yet recognized | $         $ 197 $ 496   $ 197 $ 197  
Public Stock Offering                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Sale of stock, number of shares issued in transaction (shares)   7,961,538                
Sale of stock, price per share (usd per share) | $ / shares   $ 65.00                
Sale of stock, consideration received on transaction | $   $ 500,034                
Payments of stock issuance costs | $   $ 17,466                
Public Stock Offering - Additional Optional Shares                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Sale of stock, number of shares issued in transaction (shares)   1,038,459                
Share-based Payment Arrangement, Option                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Compensation cost not yet recognized, period for recognition         1 year 14 days 1 year 9 months 18 days        
Restricted Stock Units and Performance Stock Units                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Compensation cost not yet recognized | $         $ 238,295 $ 265,345   $ 238,295 $ 238,295  
Compensation cost not yet recognized, period for recognition         2 years 3 months 21 days 2 years 29 days        
The 2005 Stock Plan                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Common stock, capital shares reserved for future issuance (in shares)                   14,139,957
Vesting period (in years)         4 years          
Granted (in shares)         0       0  
Available for grant (in shares)         0     0 0  
The 2005 Stock Plan | Consultants                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Granted (in shares)         0          
The 2013 Omnibus Equity Award Plan                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Common stock, capital shares reserved for future issuance (in shares)       5,713,899            
Vesting period (in years)         4 years          
Granted (in shares)         0          
Percentage of outstanding stock reserved for grant       4.00%            
Percentage of outstanding stock maximum       5.00%            
Capital shares reserved for future issuance, annual increase, maximum (in shares)         27,579,672     27,579,672 27,579,672  
The 2013 Omnibus Equity Award Plan | Consultants                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Granted (in shares)         0          
The 2013 Omnibus Equity Award Plan | Performance Shares                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Vesting period (in years)         1 year          
2015 ESPP                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Maximum employee subscription rate     15.00%              
Purchase price of common stock, percent     85.00%              
Number of shares authorized (in shares)     1,500,000              
Percent of shares increase, employee stock purchase plan     1.00%              
Common stock availability threshold, employee stock purchase plan     2.00%              
Shares increase threshold, employee stock purchase plan (in shares)     1,200,000              
Number of additional shares authorized (in shares)               3,402,705