XML 44 R32.htm IDEA: XBRL DOCUMENT v3.20.2
Stockholders' Equity - Narrative (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Feb. 24, 2020
Equity, Class of Treasury Stock [Line Items]          
Authorized increase to stock repurchase plan         $ 60,000,000.0
Total repurchase costs     $ 5,400,000    
Number of shares repurchased (in shares) 0 250,925 235,344 250,925  
2017 Program          
Equity, Class of Treasury Stock [Line Items]          
Common stock available for future share repurchases, amount         $ 400,000
2020 Program          
Equity, Class of Treasury Stock [Line Items]          
Common stock available for future share repurchases, amount $ 54,600,000   $ 54,600,000