XML 27 R18.htm IDEA: XBRL DOCUMENT v3.2.0.727
7. Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2015
Commitments and Contingencies Disclosure [Abstract]  
Future minimum payments
 Fiscal Year ended December 31,       
 2015   $79,344 
 2016    81,780 
 2017    84,216 
 Thereafter    146,276 
     $391,616