XML 53 R41.htm IDEA: XBRL DOCUMENT v3.21.1
Current Liabilities - Components of Other Current Liabilities (Detail) - USD ($)
Mar. 31, 2021
Dec. 31, 2020
Other Liabilities Current [Abstract]    
Deferred seller consideration, current $ 1,342,125 $ 1,342,125
Deferred revenue 241,495 50,454
Other current liabilities $ 1,583,620 $ 1,392,579