Annual report pursuant to Section 13 and 15(d)

OPERATING LEASE LIABILITY (Details) - Lessee, Operating Lease, Liability, Maturity

v3.22.1
OPERATING LEASE LIABILITY (Details) - Lessee, Operating Lease, Liability, Maturity - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Lessee, Operating Lease, Liability, Maturity [Abstract]    
2022 $ 499,849  
2023 356,844  
2024 141,457  
2025 20,510  
Total undiscounted future minimum lease payments 1,018,660  
Less: Difference between undiscounted lease payments and discounted lease liabilities (53,670)  
Total operating lease liabilities 964,990  
Less current portion (465,813) $ (481,250)
Long-term operating lease liabilities $ 499,177 $ 892,470