XML 57 R44.htm IDEA: XBRL DOCUMENT v3.8.0.1
10. Commitments and Contingencies (Details)
Dec. 31, 2017
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Future operating lease expense 2018 $ 213,026
Future operating lease expense 2019 94,881
Future operating lease expense 2020 4,997
Future operating lease expense 2021 4,560
Future operating lease expense 2022 and thereafter 4,560
Operating lease expense $ 322,024