XML 64 R53.htm IDEA: XBRL DOCUMENT v3.23.1
COMMITMENTS AND CONTINGENCIES - Future lease payments (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Operating Leases    
2023 $ 165,254  
2024 27,601  
Total future minimum lease payments 192,855  
Less effect of discounting (7,008)  
Present value of future minimum lease payments 185,847  
Rent expense $ 176,336 $ 167,167