XML 52 R41.htm IDEA: XBRL DOCUMENT v3.22.2.2
Current Liabilities - Components of Other Current Liabilities (Detail) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Other Liabilities, Current [Abstract]    
Deferred seller consideration, net $ 1,281,716 $ 1,183,153
Deferred consideration - earn-out 1,846,000 1,290,000
Deferred revenue 2,444,863 3,722,017
Other current liabilities $ 5,572,579 $ 6,195,170