XML 54 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Current Liabilities - Components of Other Current Liabilities (Detail) - USD ($)
Sep. 30, 2021
Dec. 31, 2020
Other Liabilities Current [Abstract]    
Deferred seller consideration, current $ 1,342,125 $ 1,342,125
Deferred revenue 336,245 50,454
Other current liabilities $ 1,678,370 $ 1,392,579