Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity - Narrative (Details)

v3.20.4
Stockholders' Equity - Narrative (Details) - USD ($)
12 Months Ended 26 Months Ended
Jun. 21, 2019
Dec. 31, 2019
Dec. 31, 2018
May 03, 2019
May 17, 2019
Mar. 06, 2017
Equity [Abstract]            
Shares authorized to repurchase         $ 50,000,000.0 $ 50,000,000.0
Repurchase of common stock (in shares) 4,504,504     2,500,000    
Repurchase of common stock   $ 51,400,000 $ 1,000,000.0 $ 41,000,000.0    
Average cost per share $ 11.42     $ 16.23    
Share Repurchase Program additional authorized amount       $ 50,000,000.0    
Shares repurchased amount $ 51,400,000