XML 72 R75.htm IDEA: XBRL DOCUMENT v3.20.1
Stockholders' Equity - Shares Repurchased (Details) - Shares Related to Withholding Taxes on the Vesting of Restricted Stock - $ / shares
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Equity, Class of Treasury Stock [Line Items]    
Repurchased shares to pay withholding taxes (in shares) 25,882 25,854
Stock repurchase to pay withholding taxes average share price (in usd per share) $ 21.79 $ 31.01