Quarterly report pursuant to Section 13 or 15(d)

Acquisitions - Additional Information (Details)

v3.20.1
Acquisitions - Additional Information (Details) - New Aera, Inc.
Aug. 09, 2019
USD ($)
Business Acquisition [Line Items]  
Cash paid at closing $ 70,523,000
Maximum  
Business Acquisition [Line Items]  
Merger consideration 101,923,000
Earnout payment $ 31,400,000