XML 64 R54.htm IDEA: XBRL DOCUMENT v3.19.1
Subsequent Events - Additional Information (Detail) - CloudControlMedia, LLC [Member] - Subsequent Event [Member]
Apr. 15, 2019
USD ($)
Subsequent Event [Line Items]  
Date of acquisition Apr. 15, 2019
Cash paid upon closing $ 8,300,000
Cash paid for net assets acquired 800,000
Business Combination, post-closing payments 7,500,000
Business combination, total earn-out estimated payments, low 3,100,000
Business combination, total earn-out estimated payments, high $ 4,200,000
Business combination, deferred consideration payment period 4 years
Business combination, deferred consideration payment description The post-closing payments are payable in equal semi-annual installments over a four year period, with the first installment payable six months following April 15, 2019 and the earn-out is calculated every June 30 and December 31 for the preceding six months, payable within 45 days from the semi-annual date.