XML 82 R70.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity (Narrative) (Details) - USD ($)
12 Months Ended
Apr. 08, 2021
Oct. 06, 2020
Nov. 25, 2019
Jun. 30, 2018
Dec. 31, 2016
Dec. 31, 2012
Dec. 31, 2010
Dec. 31, 2003
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Class Of Stock [Line Items]                      
Common stock, shares authorized                 300,000,000 300,000,000  
Common stock, par value                 $ 0.01 $ 0.01  
Preferred stock, shares authorized                 10,000,000 10,000,000  
Preferred stock, par value                 $ 10.00 $ 10.00  
Options, Exercised (in shares)                 1,895,437 383,350  
Convertible Preferred Stock, Shares Issuable upon Conversion                 the Company’s shares of Series N preferred stock, each of which is convertible to 40 common shares, have the right to receive dividends or dividend equivalents should the Company declare dividends on its common stock.    
Series N preferred shares, conversion price per share                 $ 1,000    
Series N preferred stock, each convertible to common shares                 40    
Number of Shares Authorized for Stock-Based Compensation Plan                 4    
Term of Stock-Based Compensation Plan                 6 years 7 months 6 days 6 years 9 months 18 days  
Options to purchase, Granted (in shares) 25,000               722,500 474,750  
Exercise Price, Outstanding                 $ 1.23 $ 0.63 $ 0.51
Exercise price, options granted in period                 $ 2.28 $ 1.62  
Number of Shares Authorized for Stock-Based Compensation Plan                 4    
Stock-based compensation expense                 $ 408,000 $ 353,000  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares                 1,214,938 950,125  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value                 $ 0.96 $ 0.71  
Unrecognized stock-based compensation                 $ 1,200,000    
Unrecognized stock-based compensation, Period for recognition                 3 years 1 month 6 days    
Fair Value of Options Vested in Period                 $ 200,000 $ 300,000  
Aggregate intrinsic value of exercisable options                 1,300,000 6,300,000  
Unrecognized stock-based compensation expense                 $ 73,000 $ 125,000  
Other Options Issued [Member]                      
Class Of Stock [Line Items]                      
Options, Exercised (in shares)                 22,500 10,625  
Options to purchase, Granted (in shares)           625,000     150,000 90,000  
Exercise price, options granted in period                 $ 1.78 $ 1.41  
Restricted Stock [Member]                      
Class Of Stock [Line Items]                      
Shares restriction term of service 2 years                    
Unrecognized stock-based compensation expense                 $ 0    
Annual Compensation Plan [Member] | Stock Options [Member]                      
Class Of Stock [Line Items]                      
Options, Exercised (in shares)                 1,895,437 383,350  
Tax benefit recognized                 $ 1,000,000.0 $ 200,000  
Annual Compensation Plan [Member] | Stock Options [Member] | Selling, General and Administrative Expenses [Member]                      
Class Of Stock [Line Items]                      
Stock-based compensation expense                 $ 400,000 $ 400,000  
2003 Stock Option and Appreciation Rights Plan [Member]                      
Class Of Stock [Line Items]                      
Number of Shares Authorized for Stock-Based Compensation Plan               2,000,000      
Term of Stock-Based Compensation Plan               10 years      
Options to purchase, Granted (in shares)               0 0    
Number of Shares Authorized for Stock-Based Compensation Plan               2,000,000      
2010 Non-Qualified Stock Option Plan [Member]                      
Class Of Stock [Line Items]                      
Options, Exercised (in shares)                 793,750  
Number of Shares Authorized for Stock-Based Compensation Plan             1,250,000        
Options to purchase, Granted (in shares)                 50,000 125,000  
Stock Option Award Vesting Period             4 years        
Number of Shares Authorized for Stock-Based Compensation Plan             1,250,000        
2010 Non-Qualified Stock Option Plan [Member] | Minimum [Member]                      
Class Of Stock [Line Items]                      
Exercise Price, Outstanding             $ 0.24        
2010 Non-Qualified Stock Option Plan [Member] | Maximum [Member]                      
Class Of Stock [Line Items]                      
Exercise Price, Outstanding             $ 2.85        
2010 Non-Qualified Stock Option Plan [Member] | Directors [Member]                      
Class Of Stock [Line Items]                      
Options to purchase, Granted (in shares)                 50,000 60,000  
2010 Non-Qualified Stock Option Plan [Member] | Newly Appointed Independent Directors [Member]                      
Class Of Stock [Line Items]                      
Options to purchase, Granted (in shares)                   50,000  
2010 Non-Qualified Stock Option Plan [Member] | Outside Consultant [Member]                      
Class Of Stock [Line Items]                      
Options to purchase, Granted (in shares)                   15,000  
2016 Stock Option Plan [Member]                      
Class Of Stock [Line Items]                      
Options, Exercised (in shares)                 1,079,187 372,725  
Number of Shares Authorized for Stock-Based Compensation Plan         3,150,000            
Options to purchase, Granted (in shares)         2,539,200       522,500 259,750  
Stock Option Award Vesting Period         4 years            
Number of Shares Authorized for Stock-Based Compensation Plan         3,150,000            
2016 Stock Option Plan [Member] | Minimum [Member]                      
Class Of Stock [Line Items]                      
Exercise Price, Outstanding         $ 0.45            
2016 Stock Option Plan [Member] | Maximum [Member]                      
Class Of Stock [Line Items]                      
Exercise Price, Outstanding         $ 3.33            
Common Stock [Member]                      
Class Of Stock [Line Items]                      
Issuance of common stock in public offering, net, shares                   5,462,500  
Options, Exercised (in shares)                 1,268,399 274,582  
Issuance of common stock for services rendered, shares                   205,000  
Issuance of restricted common stock (in shares) 25,000                    
Series N preferred shares, conversion price per share                 $ 1,000    
Series N preferred stock, each convertible to common shares                 120    
Preferred Stock [Member]                      
Class Of Stock [Line Items]                      
Convertible Preferred Stock, Shares Issuable upon Conversion                 Each share of Series N preferred stock has a voting entitlement equal to 40 common shares, votes with the common stock on an as-converted basis and is senior to all other preferred stock of the Company. Dividends, if any, will be paid on an as-converted basis equal to common stock dividends. The conversion value of each share of Series N preferred stock is $1,000, and each share is convertible to 40 common shares at the rate of $25.00 per common share. The holders of shares of Series N preferred stock are entitled to liquidation preference over common stockholders equivalent to $1,000 per share.    
Share price                 $ 25.00    
Conversion of series N preferred stock to shares of common stock                   0  
Maxim Group LLC [Member]                      
Class Of Stock [Line Items]                      
Issuance of common stock for services rendered, shares     205,000                
IPO [Member]                      
Class Of Stock [Line Items]                      
Issuance of common stock in public offering, net, shares   5,462,500                  
Public offering price   $ 1.75                  
Additional issuance of underwritten public offering share   712,500                  
Proceeds from underwritten public offering net of underwriting discounts and commissions   $ 8,700,000                  
David Ludwig And Tom Ludwig [Member]                      
Class Of Stock [Line Items]                      
Issuance of restricted common stock (in shares)       600,000              
Stock-based compensation expense                 $ 52,000 $ 52,000  
Shares restriction term of service       5 years              
Weighted average grant date fair value                 $ 0.43 $ 0.43