XML 42 R38.htm IDEA: XBRL DOCUMENT v3.20.1
LEASES - Future Minimum Sublease Payments Under Non-cancelable Operating Sublease (Details) - Office Sublease Agreement - USD ($)
Mar. 31, 2020
Dec. 31, 2019
Operating Leases [Line Items]    
2020 $ 144,620 $ 192,004
2021 114,018 114,018
Total Sublease payments 258,638 306,022
Less: imputed interest (15,523) (21,892)
Total operating Sublease liabilities $ 243,115 $ 284,130