XML 40 R29.htm IDEA: XBRL DOCUMENT v3.21.1
COMMITMENTS AND CONTINGENCIES (Schedule of Future Minimum Lease Payments Due Operating Leases) (Details) - USD ($)
Mar. 31, 2021
Jan. 01, 2019
Year ended December 31,    
Total minimum financial lease payments $ 164,961  
Less: interest (6,405)  
Total lease liability $ 158,556 $ 644,245