XML 69 R57.htm IDEA: XBRL DOCUMENT v3.19.2
Note 17 - Related Party Transaction (Details Textual) - Huhui Supply Agreement [Member]
$ in Thousands
12 Months Ended
Dec. 31, 2015
USD ($)
Dec. 31, 2014
MWh
Related Party Transaction, Agreement Term   1 year
Related Party Transaction, Automatic Renewal Additional Term   1 year
Zhangjiagang Huhui Segpv Co Ltd [Member]    
Related Party Transaction, Minimum Square Meters Transaction | MWh   535
Related Party Transaction, Deposit Percentage on Minimum Amount   10.00%
Related Party Transaction, Notice Period Prior to End of Current Term   90 days
Zhangjiagang Huhui Segpv Co Ltd [Member] | Accrued Liabilities [Member]    
Related Party Transaction, Client Deposit Received from Related Party | $ $ 1,148