XML 90 R89.htm IDEA: XBRL DOCUMENT v3.20.1
Earnings Per Share - Additional Information (Details) - shares
12 Months Ended
Dec. 08, 2017
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Earnings Per Share [Abstract]        
Shares held back in merger to secure indemnification (as a percent) 10.00% 10.00% 10.00% 10.00%
Period shares will be held back 24 months      
Issued on first anniversary (as a percent) 50.00%      
Issued on second anniversary (as a percent) 50.00%      
Antidilutive securities (in shares)   17,290,317 1,682,110 1,682,110