XML 81 R67.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity and Stock Based Compensation - Summary of Stock Options (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Number of Shares    
Beginning balance (in shares) 2,096,000  
Stock options granted (in shares) 0  
Stock options exercised (in shares) (537,000)  
Stock options cancelled / forfeited / expired (in shares) (211,000)  
Ending balance (in shares) 1,348,000 2,096,000
Weighted-Average Exercise Price    
Beginning balance (in USD per share) $ 0.23  
Stock options granted (in USD per share) 0  
Stock options exercised (in USD per share) 0.18  
Stock options cancelled / forfeited / expired (in USD per share) 0.07  
Ending balance (in USD per share) $ 0.27 $ 0.23
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]    
Weighted-Average Remaining Contractual Term (in years) 3 years 7 months 6 days 4 years 1 month 6 days
Aggregate intrinsic value $ 35,020 $ 33,947