XML 47 R36.htm IDEA: XBRL DOCUMENT v3.22.2.2
Property and Equipment, Net, and Other Assets - Additional Information (Detail) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Feb. 20, 2018
Property And Equipment Net And Other Assets [Line Items]            
Depreciation $ 196,820 $ 115,463 $ 370,393 $ 225,598    
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 327,667   327,667   $ 339,667  
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 $ 79,588 $ 72,416 $ 151,936 $ 140,792