v3.22.2.2
INTANGIBLE ASSETS, Future Annual Estimated Amortization Expense (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
INTANGIBLE ASSETS [Abstract]          
Amortization expense $ 165,101 $ 95,335 $ 473,587 $ 290,381  
Future Annual Estimated Amortization Expense [Abstract]          
2022 (remaining three months) 154,715   154,715    
2023 411,149   411,149    
2024 411,149   411,149    
2025 404,107   404,107    
2026 309,214   309,214    
Thereafter 392,673   392,673    
Net carrying amount $ 2,083,007   $ 2,083,007   $ 947,593