XML 42 R92.htm IDEA: XBRL DOCUMENT v3.19.3
Business Combinations Purchase Price (Details) - USD ($)
9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Purchase Price Allocation [Abstract]    
Payments to Acquire Businesses, Net of Cash Acquired $ 73,588,000 $ 0
Business Combination, Contingent Consideration, Liability 2,167,000  
Business Combination, Consideration Transferred 75,755,000  
Cash Acquired from Acquisition $ 567,000