Quarterly report pursuant to Section 13 or 15(d)

LEASES - Schedule of Future Maturities of Operating Lease Liabilities (Details)

v3.22.2.2
LEASES - Schedule of Future Maturities of Operating Lease Liabilities (Details) - USD ($)
Sep. 30, 2022
Dec. 31, 2021
Operating Lease [Abstract]    
For the remaining six months ending December 31, 2022 $ 72,080  
2023 290,877  
2024 288,892  
2025 294,507  
2026 302,011  
2027 2,985  
Total minimum lease payments 1,251,352  
Less: imputed interest (112,996)  
Total operating lease liabilities 1,138,356  
Less: current portion (243,038) $ (222,806)
Long-term operating lease liabilities $ 895,318 $ 1,019,029