XML 86 R71.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 12 Months Ended
Mar. 31, 2016
Oct. 31, 2015
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 08, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares issued for exercise of options and warrants (in shares)     40,000 100,000    
Cashless options, exercises in period (in shares)     0      
Options exercised     $ 2.8 $ 1.8 $ 2.7  
Weighted average exercise price (in dollars per share)     $ 22.74 $ 13.25    
Weighted average grant date fair value granted (in dollars per share)     $ 32.63 $ 9.89 $ 11.33  
Warrants exercises in period (in shares)     900,000 1,200,000    
Warrant issued during period value stock options exercised     $ 8.8 $ 10.5    
Series B Preferred Stock            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares purchased by related party (in shares) 555,555          
Exercise Price Per Share (in dollars per share) $ 10.00          
Common Stock | Common Stock Warrants            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares purchased by related party (in shares) 850,000          
Exercise Price Per Share (in dollars per share) $ 11.00          
Common Stock | $10 Common Stock Warrants            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares purchased by related party (in shares) 900,000          
Exercise Price Per Share (in dollars per share) $ 10.00          
Private Placement            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares purchased by related party (in shares)   1,111,111        
Exercise Price Per Share (in dollars per share)   $ 9.00        
Minimum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Options exercisable weighted average exercise price (in usd per share)       $ 2.10    
Share-based compensation arrangement by share based payment award, warrant exercised, exercise price     $ 9.00 9.00    
Maximum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Options exercisable weighted average exercise price (in usd per share)     5.20 5.00    
Share-based compensation arrangement by share based payment award, warrant exercised, exercise price     $ 10.00 $ 10.00    
APC Stock Option            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Proceeds for exercise of options and warrants     $ 0.2 $ 0.3    
Executives            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Options, grants in period (in shares)     100,000      
Executives | Minimum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Weighted average exercise price (in dollars per share)     $ 23.24      
Executives | Maximum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Weighted average exercise price (in dollars per share)     $ 80.00      
Stock options | Board Members and Directors            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting period     5 years      
Restricted stock awards            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Weighted average grant date fair value granted (in dollars per share)     $ 50.73 $ 17.56 18.65  
Restricted stock awards granted (in shares)     300,000      
Unvested (In dollars per share)     $ 1,100,000 $ 1,400,000 $ 0  
Restricted stock awards | Minimum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting period     6 months      
Restricted stock awards | Maximum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting period     3 years      
2013 Equity Incentive Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares authorized (in shares)           500,000
2015 Equity Incentive Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares authorized (in shares)           1,500,000
Number of share available for grant (in shares)     1,700,000 100,000 500,000  
Unrecognized compensation expense     $ 21.3