XML 68 R117.htm IDEA: XBRL DOCUMENT v3.20.1
Stockholders’ Equity - Treasury Stock (Details) - $ / shares
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Nov. 08, 2017
Stockholders’ Equity      
Treasury stock, shares authorized     5,000,000
Treasury stock purchases (in shares) 237,962    
Treasury stock, average share price $ 2.51    
Treasury shares 2,787,147 2,549,185