XML 55 R42.htm IDEA: XBRL DOCUMENT v3.7.0.1
2. Debt and Notes Payable (Details - Future maturities) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Debt Disclosure [Abstract]    
2017 $ 1,142  
2018 640  
2019 640  
2020 640  
2021 145  
Thereafter 660  
Total $ 3,867 $ 4,964