XML 38 R21.htm IDEA: XBRL DOCUMENT v2.4.1.9
7. Commitments (Tables)
3 Months Ended
Mar. 31, 2015
Commitments and Contingencies Disclosure [Abstract]  
Future minimum lease payments operating leases
For the Year Ending March 31,:      
2016   $ 48,370  
2017     7,967  
Total minimum lease payments   $ 56,337