XML 64 R53.htm IDEA: XBRL DOCUMENT v3.21.1
Stockholders Equity - Additional Information (Detail)
1 Months Ended 12 Months Ended
Dec. 31, 2019
USD ($)
shares
Nov. 30, 2018
USD ($)
shares
Dec. 31, 2020
USD ($)
Vote
$ / shares
shares
Dec. 31, 2019
USD ($)
$ / shares
shares
Jan. 01, 2020
shares
Jan. 01, 2019
shares
Jan. 01, 2017
shares
Nov. 30, 2014
shares
Shareholders Equity And Share Based Payments [Line Items]                
Preferred stock, shares authorized     1,000,000          
Common stock, shares authorized 137,500,000   137,500,000 137,500,000        
Preferred stock, par value | $ / shares     $ 0.01          
Options granted with exercise prices less than current market value, Shares     0 0        
Income tax benefit related to stock-based compensation included in net loss | $     $ 0 $ 0        
Options forfeited     133,000          
Unrecognized stock option compensation not yet recognized | $     $ 1,400,000          
Proceed from exercise of stock option | $     $ 0 $ 1.8        
Stock purchased by eligible employee     41,987          
Equity Option                
Shareholders Equity And Share Based Payments [Line Items]                
Unrecognized compensation cost, weighted average recognition period     2 years 10 months 24 days          
Restricted Stock                
Shareholders Equity And Share Based Payments [Line Items]                
Unrecognized compensation cost, weighted average recognition period     3 years 8 months 12 days          
Unrecognized compensation expense | $     $ 3,000,000.0          
Stock Incentive Plan 2012                
Shareholders Equity And Share Based Payments [Line Items]                
Stock incentive plan, annual increase as a percentage of outstanding common stock     5.00%          
Stock incentive plan, options term     10 years          
Stock incentive plan, options annual vesting percentage     25.00%          
Stock incentive plan, vesting period     4 years          
Stock Incentive Plan 2012 | Restricted Stock Units                
Shareholders Equity And Share Based Payments [Line Items]                
Stock incentive plan, options annual vesting percentage     25.00%          
Stock incentive plan, vesting period     4 years          
Employee Stock Purchase Plan Twenty Fourteen                
Shareholders Equity And Share Based Payments [Line Items]                
Stock incentive plan, shares authorized     225,000          
Percentage of compensation eligible for purchase of stock     15.00%          
Maximum value of stock employee is permitted to purchase in any calendar year | $     $ 25,000          
Stock purchased by eligible employee       12,200        
Maximum                
Shareholders Equity And Share Based Payments [Line Items]                
Stock purchased by eligible employee, price per share | $ / shares     $ 2.01          
Maximum | Stock Incentive Plan 2012                
Shareholders Equity And Share Based Payments [Line Items]                
Stock incentive plan, shares authorized             22,214,886  
Maximum | Stock Incentive Plan 2012 | Equity Option                
Shareholders Equity And Share Based Payments [Line Items]                
Stock incentive plan, shares authorized     3,500,000          
Maximum | Employee Stock Purchase Plan Twenty Fourteen                
Shareholders Equity And Share Based Payments [Line Items]                
Stock purchased by eligible employee, price per share | $ / shares       $ 4.49        
Minimum                
Shareholders Equity And Share Based Payments [Line Items]                
Stock purchased by eligible employee, price per share | $ / shares     $ 1.38          
Minimum | Stock Incentive Plan 2012                
Shareholders Equity And Share Based Payments [Line Items]                
Stock incentive plan, shares authorized         2,056,116 2,213,550    
Minimum | Employee Stock Purchase Plan Twenty Fourteen                
Shareholders Equity And Share Based Payments [Line Items]                
Stock purchased by eligible employee, price per share | $ / shares       $ 2.982        
Callcap Acquisition                
Shareholders Equity And Share Based Payments [Line Items]                
Business acquisition, percentage of voting interests acquired   100.00%            
Cash paid for business acquisition | $   $ 25,000,000            
Sonar Acquisition                
Shareholders Equity And Share Based Payments [Line Items]                
Business acquisition, percentage of voting interests acquired 100.00%     100.00%        
Cash paid for business acquisition | $ $ 8,496,000              
Two Officers                
Shareholders Equity And Share Based Payments [Line Items]                
Options forfeited     1,500,000          
Class B                
Shareholders Equity And Share Based Payments [Line Items]                
Common stock, shares authorized 125,000,000   125,000,000 125,000,000        
Votes per share | Vote     1          
Number of shares authorized to be repurchased               3,000,000
Treasury stock acquired, shares       90,000        
Treasury stock acquired, value | $       $ 900,000        
Treasury stock repurchased | $ / shares       $ 0.01        
Total Share Repurchase Amount | $     $ 10,800,000          
Total Number of Shares Repurchased     5,000,000          
Class B | Employee Stock Purchase Plan Twenty Fourteen                
Shareholders Equity And Share Based Payments [Line Items]                
Common stock purchase price as a percentage of fair value     95.00%          
Class B | Maximum | Stock Incentive Plan 2012                
Shareholders Equity And Share Based Payments [Line Items]                
Stock incentive plan, shares authorized     2,000,000          
Class B | Callcap Acquisition                
Shareholders Equity And Share Based Payments [Line Items]                
Stock issued during the period, shares   3,400,000            
Common stock issuance period   4 years            
Class B | Sonar Acquisition                
Shareholders Equity And Share Based Payments [Line Items]                
Stock issued during the period, shares 1,000,000.0              
Common stock issuance period 3 years              
Class B | Sonar Acquisition | Maximum                
Shareholders Equity And Share Based Payments [Line Items]                
Future earnout consideration, shares 389,000     389,000        
Class B | Edenbrook Capital LLC [Member]                
Shareholders Equity And Share Based Payments [Line Items]                
Tender Offer Completed For Purchase of Share     10,000,000          
Tender Offer Completed Value Per Share | $ / shares     $ 2.15          
Class A                
Shareholders Equity And Share Based Payments [Line Items]                
Common stock, shares authorized 12,500,000   12,500,000 12,500,000        
Votes per share | Vote     25