XML 47 R83.htm IDEA: XBRL DOCUMENT v3.20.1
Stock Based Compensation - Options and Warrants Outstanding by Exercise Price (Details) - $ / shares
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Warrants outstanding 58,000    
Weighted Average Remaining Contractual Term (in years) 4 years    
Vested and Exercisable 58,000    
Warrant      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Warrants outstanding 58,000 85,000 85,000
Warrants Outstanding, Weighted Average Exercise Price (in dollars per share) $ 52.09 $ 45.53 $ 45.53
Warrant | Employee      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Warrants Outstanding, Weighted Average Exercise Price (in dollars per share) 52.09    
Warrants Exercisable, Weighted Average Exercise Price (in dollars per share) $ 52.09    
$36.00 - $47.99      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Warrants outstanding 14,000    
Weighted Average Remaining Contractual Term (in years) 2 years 4 months 24 days    
Vested and Exercisable 14,000    
$36.00 - $47.99 | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted Average Exercise Price (in dollars per share)   36.00  
$36.00 - $47.99 | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted Average Exercise Price (in dollars per share)   47.99  
$36.00 - $47.99 | Warrant | Employee      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Warrants Outstanding, Weighted Average Exercise Price (in dollars per share) $ 46.71    
Warrants Exercisable, Weighted Average Exercise Price (in dollars per share) $ 46.71    
$48.00 - $59.99      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Warrants outstanding 42,000    
Weighted Average Remaining Contractual Term (in years) 4 years 6 months    
Vested and Exercisable 42,000    
$48.00 - $59.99 | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted Average Exercise Price (in dollars per share)   48.00  
$48.00 - $59.99 | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted Average Exercise Price (in dollars per share)   59.99  
$48.00 - $59.99 | Warrant | Employee      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Warrants Outstanding, Weighted Average Exercise Price (in dollars per share) $ 52.99    
Warrants Exercisable, Weighted Average Exercise Price (in dollars per share) $ 52.99    
$60.00 - $70.80      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Warrants outstanding 2,000    
Weighted Average Remaining Contractual Term (in years) 3 years 4 months 24 days    
Vested and Exercisable 2,000    
$60.00 - $70.80 | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted Average Exercise Price (in dollars per share)   60.00  
$60.00 - $70.80 | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted Average Exercise Price (in dollars per share)   $ 70.80  
$60.00 - $70.80 | Warrant | Employee      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Warrants Outstanding, Weighted Average Exercise Price (in dollars per share) $ 70.80    
Warrants Exercisable, Weighted Average Exercise Price (in dollars per share) $ 70.80