XML 49 R37.htm IDEA: XBRL DOCUMENT v3.21.1
Goodwill and Other Intangible Assets - Schedule of Finite-Lived Intangible Assets (Detail) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2021
Dec. 31, 2020
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 8,316,469 $ 8,273,744
Accumulated Amortization 2,110,938 1,745,414
Net $ 6,205,531 $ 6,528,330
Customer lists [Member]    
Finite Lived Intangible Assets [Line Items]    
Estimated Useful Life 5 years 5 years
Gross Carrying Amount $ 5,480,000 $ 5,480,000
Accumulated Amortization 492,021 218,022
Net $ 4,987,979 $ 5,261,978
Software [Member]    
Finite Lived Intangible Assets [Line Items]    
Estimated Useful Life 7 years 7 years
Gross Carrying Amount $ 2,179,498 $ 2,153,061
Accumulated Amortization 1,361,939 1,285,058
Net $ 817,559 $ 868,003
Trademarks [Member]    
Finite Lived Intangible Assets [Line Items]    
Estimated Useful Life 7 years 7 years
Gross Carrying Amount $ 426,288 $ 410,000
Accumulated Amortization 26,295 11,651
Net $ 399,993 $ 398,349
Patents [Member]    
Finite Lived Intangible Assets [Line Items]    
Estimated Useful Life 7 years 7 years
Gross Carrying Amount $ 230,683 $ 230,683
Accumulated Amortization $ 230,683 $ 230,683