XML 57 R40.htm IDEA: XBRL DOCUMENT v3.19.2
Commitments and Contingencies - lease payment obligations (Detail)
Jun. 30, 2019
USD ($)
Operating Lease Liabilities, Payments Due [Abstract]  
2019 $ 58,947
2020 143,241
2021 147,539
2022 151,964
2023 156,524
2024 92,884
Total $ 751,099