v3.22.1
Sale of Latin American Subsidiary - Additional Information (Detail) - Verablue Caribbean Group, S.R.L. ("Verablue") [Member] - Definitive Agreement [Member]
Apr. 06, 2020
USD ($)
Store
Income Statement Balance Sheet And Additional Disclosures By Disposal Groups Including Discontinued Operations [Line Items]  
Proceeds from sale of business $ 100,000
Dominican Republic [Member]  
Income Statement Balance Sheet And Additional Disclosures By Disposal Groups Including Discontinued Operations [Line Items]  
Number of retail consumer electronics stores | Store 7
6-Month Installment Promissory Note [Member]  
Income Statement Balance Sheet And Additional Disclosures By Disposal Groups Including Discontinued Operations [Line Items]  
Proceeds from sale of business $ 100,000