XML 35 R20.htm IDEA: XBRL DOCUMENT v3.19.3
Adoption of ASC 842 (Details) - USD ($)
Sep. 30, 2019
Dec. 31, 2018
Balance Sheet [Abstract]    
Operating lease right-to-use asset $ 2,425,195 $ 0
Total assets 15,879,546 13,617,180
Current portion of operating lease liability 143,694 0
Operating lease liability 2,337,973 0
Total liabilities and stockholders' equity 15,879,546 13,617,180
Minimum Lease Payments [Abstract]    
2019 Remainder 63,040  
2020 255,311  
2021 262,970  
2022 270,859  
2023 278,985  
2024 287,355  
Thereafter 1,769,054  
Total undiscounted lease payments 3,187,574  
LESS: Imputed interest at 4.54% (705,907)  
Present value of lease payments 2,481,667  
Current portion of operating lease liability 143,694 0
Operating lease liability 2,337,973 0
Present value of lease payments $ 2,481,667  
Additional information of Minimum Lease Payments [Abstract]    
Discount rate 4.54%  
ASC 842 [Member]    
Balance Sheet [Abstract]    
Operating lease right-to-use asset   2,589,875
Total assets   16,207,055
Current portion of operating lease liability   143,213
Operating lease liability   2,446,662
Total liabilities and stockholders' equity   16,207,055
Minimum Lease Payments [Abstract]    
Current portion of operating lease liability   143,213
Operating lease liability   2,446,662
ASC 842 [Member] | As Reported [Member]    
Balance Sheet [Abstract]    
Operating lease right-to-use asset   0
Total assets   13,617,180
Current portion of operating lease liability   0
Operating lease liability   0
Total liabilities and stockholders' equity   13,617,180
Minimum Lease Payments [Abstract]    
Current portion of operating lease liability   0
Operating lease liability   0
ASC 842 [Member] | Adoption of ASC 842 Increase [Member]    
Balance Sheet [Abstract]    
Operating lease right-to-use asset   2,589,875
Total assets   2,589,875
Current portion of operating lease liability   143,213
Operating lease liability   2,446,662
Total liabilities and stockholders' equity   2,589,875
Minimum Lease Payments [Abstract]    
Current portion of operating lease liability   143,213
Operating lease liability   $ 2,446,662