XML 58 R46.htm IDEA: XBRL DOCUMENT v3.21.1
Notes Payable and Other Long-term Liabilities, Net - Schedule of Other Long-Term Liabilities, Net (Detail) - USD ($)
Mar. 31, 2021
Dec. 31, 2020
Debt Disclosure [Abstract]    
Deferred seller consideration, net $ 1,035,309 $ 986,028
Deferred consideration - earn-out 440,000 440,000
Operating lease liability 373,706 543,564
Other 4,167 4,167
Other long-term liabilities, net $ 1,853,182 $ 1,973,759