XML 31 R20.htm IDEA: XBRL DOCUMENT v3.19.1
Recently Adopted Accounting Pronouncement (Details Narrative) - USD ($)
Mar. 31, 2019
Jan. 02, 2019
Dec. 31, 2018
Accounting Policies [Abstract]      
Operating lease liability $ 1,094,279 $ 1,133,821  
Operating lease right of use asset 897,322 $ 941,000
Excess amount of operating lease liability $ 192,537