XML 16 R46.htm IDEA: XBRL DOCUMENT v3.2.0.727
Notes Payable - Summary of the maturity of the notes payable (Details 1) - USD ($)
$ in Thousands
Jun. 30, 2015
Dec. 31, 2014
Notes Payable [Abstract]    
2015 $ 5,633  
2016 $ 14,412  
2017    
2018 $ 1,000  
Notes payable, total $ 21,045 $ 21,175