XML 42 R31.htm IDEA: XBRL DOCUMENT v3.20.2
Property and Equipment, Net, and Other Assets - Additional Information (Detail) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Feb. 20, 2018
Property And Equipment Net And Other Assets [Line Items]          
Depreciation $ 50,846 $ 49,112 $ 101,067 $ 116,629  
Asset Purchase Agreement [Member] | Earth Media Partners, LLC [Member]          
Property And Equipment Net And Other Assets [Line Items]          
Percentage of ownership interest         19.00%
Ownership interest amount recorded as investment         $ 246,585
Accrued earn-out amount 213,098   213,098    
Asset Purchase Agreement [Member] | Earth Media Partners, LLC [Member] | Wholly Owned Subsidiary and Earth911, Inc. [Member] | Disposal Group, Not Discontinued Operations [Member]          
Property And Equipment Net And Other Assets [Line Items]          
Future earn-out amount         $ 350,000
Service [Member]          
Property And Equipment Net And Other Assets [Line Items]          
Depreciation reflected in cost of revenue $ 14,455 $ 15,511 $ 28,273 $ 49,009