Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity - Stock Repurchase Program (Details)

v3.20.2
Stockholders' Equity - Stock Repurchase Program (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Feb. 21, 2019
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Equity [Abstract]          
Number of shares authorized to be repurchased (in shares) 850,000        
Period for shares to be repurchased 24 months        
Number of shares repurchased (in shares)   0 0 59,617 0
Stock repurchase program average price (USD per share)       $ 10.65  
Share repurchase aggregate cost       $ 635  
Stock repurchase program, number of remaining shares authorized to be repurchased (in shares)   790,383   790,383