XML 43 R41.htm IDEA: XBRL DOCUMENT v3.20.1
Goodwill - Additional Information (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2020
USD ($)
item
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Goodwill      
Impairment charges   $ 0  
Number of reporting units acquired with fair value in excess of carrying value below 80%   2.00%  
Number of reporting units in which percentage is reduced | item 1    
Goodwill $ 347,391 $ 332,447 $ 235,182
Walker      
Goodwill      
Percentage of fair values in excess of carrying value of two acquired reporting units   27.00%  
Percentage of fair values in excess of carrying value for Walker reporting unit 21.00%    
Goodwill $ 96,800    
Minimum      
Goodwill      
Threshold percentage of goodwill   80.00%  
Percentage of fair values in excess of carrying value of two acquired reporting units   27.00%