XML 46 R34.htm IDEA: XBRL DOCUMENT v3.7.0.1
12. Fair Value of Financial Instruments (Tables)
6 Months Ended
Jun. 30, 2017
Fair Value Disclosures [Abstract]  
Valuation of financial instruments at fair value

   Fair Value Measurements at June 30, 2017 
   Level 1   Level 2   Level 3 
Assets            
Cash and cash equivalents  $47,294   $   $ 
Total assets   47,294         
                
Liabilities               
Total liabilities            
   $47,294   $   $ 

 

   Fair Value Measurements at December 31, 2016 
   Level 1   Level 2   Level 3 
Assets            
Cash and cash equivalents  $66,269   $   $ 
Total assets   66,269         
                
Liabilities               
Total liabilities            
   $66,269   $   $