XML 76 R68.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock Benefit Plans and Stock-Based Compensation - Additional Information (Details) - USD ($)
3 Months Ended 12 Months Ended
Jun. 16, 2021
Sep. 30, 2016
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Jun. 14, 2023
Apr. 08, 2020
Jul. 31, 2019
Dec. 31, 2017
Oct. 04, 2016
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Common stock reserved for future issuance     41,813,000              
Straight-line basis over a weighted average period     5 months 4 days              
Stock-based compensation     $ 73,277,000 $ 81,244,000 $ 40,556,000          
Common Stock                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Common stock issued       19,725,000            
Number of warrants available to be granted     345,000              
Maximum                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Award vesting period     4 years              
Employee Stock Option                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Common stock reserved for future issuance     2,158,000              
Stock options granted     0 0 0          
Total intrinsic value of stock options exercised     $ 2,100,000 $ 5,200,000 $ 3,400,000          
Share price     $ 9.18              
Unvested Restricted Stock Award                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Restricted shares granted under the plan     5,189,000              
Straight-line basis over a weighted average period     1 year 7 months 17 days              
Weighted average grant-date fair value of awards granted     $ 12.56 $ 15.39 $ 8.13          
Unrecognized compensation expense for restricted stock awards, restricted stock units and performance-based restricted units expected to be recognized     $ 50,000,000              
Total fair value of awards vested     $ 59,400,000 $ 104,300,000 $ 35,200,000          
ESPP                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Common stock reserved for future issuance     714,000,000     3,637,449        
Number of shares available for grant           1,500,000        
Employee stock purchase plan, maximum annual compensation percentage 20.00%                  
Employee stock purchase plan, maximum annual compensation amount $ 21,250                  
Purchase price equal to the lower of the fair market value per share (at closing) of Company common stock 85.00%                  
Employee stock purchase plan, offering period 6 months                  
Shares of common stock issued under the ESPP     529,000 375,000 429,000          
Stock-based compensation     $ 2,200,000 $ 1,700,000 $ 1,600,000          
2016 Equity Incentive Plan                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Number of shares available for grant     4,209,000              
2016 Equity Incentive Plan | Board of Directors Chairman                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Share authorized grant of warrants   26,383,000                
2016 Equity Incentive Plan | Employee Stock Option                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Expiration period   10 years                
Award vesting period   4 years                
Exercise price minimum percentage of market price on grant date   100.00%                
2016 Equity Incentive Plan | Employee Stock Option | 10 Percent Stockholder                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Expiration period   5 years                
Exercise price minimum percentage of market price on grant date   110.00%                
Inducement Plan                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Common stock reserved for future issuance     320,000              
Maximum award to be deductible other than options                   $ 1,000,000
Inducement Plan | Board of Directors Chairman                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Share authorized grant of warrants                   4,150,000
2019 Management Objective Strategic Incentive Plan | Common Stock                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Number of shares available for grant     12,500              
2019 Management Objective Strategic Incentive Plan | Board of Directors Chairman | Common Stock                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Share authorized grant of warrants               500,000    
2019 Management Objective Strategic Incentive Plan | Unvested Restricted Stock Award                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Number of shares available for grant     486,000              
2017 Distributor Inducement Plan | Common Stock                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Common stock issued     720,000              
Number of warrants available to be granted     345,000              
2017 Distributor Inducement Plan | Board of Directors Chairman | Common Stock                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Share authorized grant of warrants                 1,500,000  
2017 Distributor Inducement Plan | Restricted Common Stock                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Restricted shares granted under the plan     731,000              
Two Thousand Seventeen Development Services Plan                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Common stock issued     3,858,000              
Two Thousand Seventeen Development Services Plan | Board of Directors Chairman | Common Stock                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Number of shares available for grant             10,000,000