Quarterly report pursuant to Section 13 or 15(d)

Subsequent Events - Additional Information (Details)

Subsequent Events - Additional Information (Details) - Subsequent Event - LEEDS, LLC
$ in Millions
Nov. 04, 2020
USD ($)
Subsequent Event [Line Items]  
Membership interests, acquired 100.00%
Business acquisition purchase consideration in cash $ 15.0
Business acquisition purchase consideration, stock issued $ 2.0
Revenue generated, number of years on the base of business acquisition 2 years
Subsequent Event [Line Items]  
Business acquisition contingent earnout payable in cash $ 5.0