Annual report pursuant to Section 13 and 15(d)

INTANGIBLE ASSETS - Amortization of intangible assets consists (Details)

v3.22.1
INTANGIBLE ASSETS - Amortization of intangible assets consists (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Finite-lived Intangible Assets [Roll Forward]    
Finite-Lived Intangible Assets, Gross, Beginning Balance $ 1,400,336  
Finite-Lived Intangible Assets, Net, Beginning Balance 1,071,850 $ 83,333
Finite-Lived Intangible Assets, Accumulated Amortization, Beginning Balance 328,486  
Additions 2,315,072 1,300,336
Amortization expense 440,312 311,819
Finite-Lived Intangible Assets, Gross, Ending Balance 3,715,408 1,400,336
Finite-Lived Intangible Assets, Net, Ending Balance 2,946,610 1,071,850
Finite-Lived Intangible Assets, Accumulated Amortization, Ending Balance 768,798 328,486
Acquired data    
Finite-lived Intangible Assets [Roll Forward]    
Finite-Lived Intangible Assets, Gross, Beginning Balance 1,300,336 0
Finite-Lived Intangible Assets, Accumulated Amortization, Beginning Balance 261,819  
Additions   1,300,336
Amortization expense $ 252,081 261,819
Weighted average remaining amortization period 3 years  
Finite-Lived Intangible Assets, Gross, Ending Balance $ 1,300,336 1,300,336
Finite-Lived Intangible Assets, Accumulated Amortization, Ending Balance 513,900 261,819
Acquired software    
Finite-lived Intangible Assets [Roll Forward]    
Finite-Lived Intangible Assets, Gross, Beginning Balance 100,000 100,000
Finite-Lived Intangible Assets, Accumulated Amortization, Beginning Balance 66,667 16,667
Additions 83,072  
Amortization expense $ 48,538 50,000
Weighted average remaining amortization period 1 year  
Finite-Lived Intangible Assets, Gross, Ending Balance $ 183,072 100,000
Finite-Lived Intangible Assets, Accumulated Amortization, Ending Balance 115,205 66,667
Customer list    
Finite-lived Intangible Assets [Roll Forward]    
Finite-Lived Intangible Assets, Gross, Beginning Balance   0
Additions 2,162,000  
Amortization expense $ 138,528  
Weighted average remaining amortization period 5 years 6 months  
Finite-Lived Intangible Assets, Gross, Ending Balance $ 2,162,000  
Finite-Lived Intangible Assets, Accumulated Amortization, Ending Balance 138,528  
Restrictive covenant agreements    
Finite-lived Intangible Assets [Roll Forward]    
Finite-Lived Intangible Assets, Gross, Beginning Balance   0
Additions 70,000  
Amortization expense $ 1,165  
Weighted average remaining amortization period 4 years 10 months 24 days  
Finite-Lived Intangible Assets, Gross, Ending Balance $ 70,000  
Finite-Lived Intangible Assets, Accumulated Amortization, Ending Balance 1,165  
Accumulated Amortization    
Finite-lived Intangible Assets [Roll Forward]    
Finite-Lived Intangible Assets, Accumulated Amortization, Beginning Balance (328,486) (16,667)
Amortization expense $ 440,312 311,819
Weighted average remaining amortization period 4 years 4 months 24 days  
Finite-Lived Intangible Assets, Accumulated Amortization, Ending Balance $ (768,798) $ (328,486)