XML 112 R90.htm IDEA: XBRL DOCUMENT v3.20.4
Stockholders' Equity - Treasury Stock (Details) - USD ($)
$ in Thousands
12 Months Ended 24 Months Ended
Dec. 31, 2018
Dec. 11, 2019
Dec. 11, 2017
Treasury Stock      
Authorized amount of common stock repurchase (in dollars)     $ 100,000
Purchase of common stock $ 11,309 $ 14,300