XML 53 R43.htm IDEA: XBRL DOCUMENT v3.3.1.900
8. Notes Payable and Long-Term Debt (Details - Debt maturities) - USD ($)
$ in Thousands
Sep. 30, 2015
Dec. 31, 2014
Maturities of notes payable and long-term debt    
2016 $ 20,793  
2017 3,607  
2018 23,011  
2019 1,443  
2020 thereafter 375  
Total outstanding $ 49,229 $ 26,108