v3.19.2
Pending Acquisition of Simply Mac - Additional Information (Detail) - Simply Mac, Inc. [Member] - Stock Purchase Agreement [Member] - USD ($)
6 Months Ended
Jul. 12, 2019
May 09, 2019
Jun. 30, 2019
Sep. 20, 2019
Sep. 12, 2019
Aug. 12, 2019
Jul. 11, 2019
Business Acquisition [Line Items]              
Stock purchase agreement date   May 09, 2019          
Aggregate consideration for stock purchase subject to adjustments   $ 3,800,000          
Cash consideration   $ 3,800,000          
Escrow deposit     $ 750,000        
Agreement termination description     The Stock Purchase Agreement may be terminated at any time prior to closing by mutual written agreement, or by Seller on August 19, 2019 if the Company does not make the $350,000 escrow deposit due August 12, 2019, or by Seller on September 20, 2019 if the Company does not make the $350,000 escrow deposit due September 12, 2019, or by either party upon breach by the other party of any representation, warranty, covenant or other agreement set forth in the Stock Purchase Agreement, after an opportunity to cure in some cases.        
Scenario, Forecast [Member]              
Business Acquisition [Line Items]              
Escrow deposit       $ 2,000,000 $ 350,000 $ 350,000  
Subsequent Events [Member]              
Business Acquisition [Line Items]              
Stock purchase agreement amended and restated date Jul. 12, 2019            
Escrow deposit             $ 350,000