XML 146 R39.htm IDEA: XBRL DOCUMENT v3.23.1
LEASES - Schedule of maturities of lease liabilities (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Amounts under Operating Leases    
2023 $ 292,361  
2024 281,664  
2025 290,098  
2026 298,792  
2027 25,455  
Total minimum lease payments 1,188,370  
Less: amount representing interest (96,200)  
Total operating lease liabilities $ 1,092,170 $ 1,393,213