XML 64 R55.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Schedule of Future Minimum Under Non-Cancellable Leases for Operating Leases (Details)
Jun. 30, 2020
USD ($)
Leases [Abstract]  
2020 (excluding the six months ended June 30, 2020) $ 4,772
2021 9,543
2022 4,772
Total future minimum lease payments 19,087
Amount representing interest (1,101)
Present value of net future minimum lease payments $ 17,986