XML 19 R36.htm IDEA: XBRL DOCUMENT v3.20.1
Operating Leases -Schedule of Supplemental Balance Sheet related To Lease (Detail) - USD ($)
Mar. 31, 2020
Dec. 31, 2019
Mar. 31, 2019
Disclosure of Operating Leases [Line Items]      
Operating lease right-of-use assets $ 730,284 $ 793,252  
Other current liabilities 306,677 300,518  
Operating lease liabilities, net of current portion 568,421 $ 647,532  
Total operating lease liabilities $ 875,098    
Weighted average remaining lease term     2 years 8 months 12 days
Weighted average discount rate 4.81%