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 |