XML 75 R58.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stockholders' Equity (Details Textuals 2) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Retirement of treasury stock, value   $ 0  
Treasury Stock      
Retirement of treasury stock, value $ 0 $ (46,562) $ 0
Retirement of treasury stock, shares   5,000,000  
Additional Paid-in Capital      
Retirement of treasury stock, value   $ 46,557