XML 88 R51.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value Measurement (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Fair Value Disclosures [Abstract]        
Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability   $ 0 $ 0 $ (11,206)
Business Acquisition, Contingent Consideration, Actual Cash Payment $ (7) $ 0 $ 7,000