XML 41 R31.htm IDEA: XBRL DOCUMENT v3.19.1
Leases - Schedule of Maturities of Operating Lease Liabilities (Detail)
Mar. 31, 2019
USD ($)
Leases [Abstract]  
2019 $ 62,642
2020 70,011
2021 50,917
2022 3,713
Total undiscounted operating lease payments 187,283
Less: imputed interest (53,598)
Present value of operating lease liabilities $ 133,685