XML 105 R87.htm IDEA: XBRL DOCUMENT v3.20.4
Share Repurchase Program (Details) - USD ($)
$ in Thousands
12 Months Ended 29 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2020
Share Repurchase Program [Abstract]        
Stock Repurchase Program, Authorized Amount $ 50,000     $ 50,000
Treasury Stock, Shares, Acquired 100,000     1,400,000
Treasury Stock, Value, Acquired, Cost Method $ 1,912 $ 5,150 $ 25,709 $ 32,800
Stock Repurchase Program, Remaining Authorized Repurchase Amount $ 17,200     $ 17,200