XML 48 R36.htm IDEA: XBRL DOCUMENT v3.21.1
Property and Equipment, Net, and Other Assets - Additional Information (Detail) - USD ($)
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Feb. 20, 2018
Property And Equipment Net And Other Assets [Line Items]        
Depreciation $ 110,136 $ 50,220    
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 273,165   $ 259,017  
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 $ 68,376 $ 13,818