XML 64 R50.htm IDEA: XBRL DOCUMENT v3.21.1
Stockholders' Equity - Additional Information (Details)
2 Months Ended 12 Months Ended
Oct. 27, 2020
USD ($)
warrant
$ / shares
Jan. 22, 2020
USD ($)
$ / shares
Mar. 31, 2020
USD ($)
$ / shares
shares
Dec. 31, 2020
USD ($)
$ / shares
shares
Dec. 31, 2019
USD ($)
$ / shares
shares
Aug. 29, 2011
shares
Equity Class Of Treasury Stock [Line Items]            
Sale of stock price per share | $ / shares $ 12.50          
Common stock distribution value $ 5,258,320,000          
Valuation model description The expected life of 5 years was based on the estimated term of the Common Stock Warrants, the volatility factor of 46.5% was based on historical volatilities of the Company’s common stock and the exercise price of $12.50 per share of the Company’s common stock was based on the terms of the warrant agreement.          
Common stock, shares authorized (in shares) | shares       10,000,000 10,000,000  
Proceeds from the exercise of the warrants and issuance of the common shares       $ 13,000,000    
Common stock issuance cost       $ 202,000    
Common stock, par value (in dollars per share) | $ / shares       $ 0.01 $ 0.01  
Form S-3 and ATM registration costs       $ 202,000    
Number of shares authorized and available for repurchase (in shares) | shares       540,000   100,000
Treasury stock, (in shares) | shares       81,584 81,584  
Value of repurchased common stock       $ 580,000 $ 580,000  
Open Market Sale Agreement [Member]            
Equity Class Of Treasury Stock [Line Items]            
Sale of stock price per share | $ / shares     $ 13.65      
Common stock, par value (in dollars per share) | $ / shares   $ 0.01        
At-the-market stock sales, (in shares) | shares     263,725      
Amount raised through offering     $ 3,492,000      
Brokerage charges     $ 108,000      
Form S-3 and ATM registration costs       $ 238,000    
Warrant            
Equity Class Of Treasury Stock [Line Items]            
number of warrants entitle their holder to purchase share | warrant 5          
number of warrants received by each shareholder per share | warrant 1          
Common Stock Warrants fair value $ 3,600,000          
Common stock, shares authorized (in shares) | shares       1,051,664    
Maximum [Member]            
Equity Class Of Treasury Stock [Line Items]            
Sale of stock price per share | $ / shares $ 17.50          
Maximum [Member] | Open Market Sale Agreement [Member]            
Equity Class Of Treasury Stock [Line Items]            
Aggregate offering price   $ 15,000,000