XML 73 R54.htm IDEA: XBRL DOCUMENT v3.3.1.900
10. Derivative Instruments (Details-Reconciliation of derivatives) - USD ($)
Dec. 31, 2015
Dec. 31, 2014
Derivative Instruments and Hedging Activities Disclosure [Abstract]    
Derivative assets $ 1,154,400 $ 3,571,803
Noncurrent derivative assets 0 4,007,942
Net amount of assets on the balance sheet 1,154,400 7,579,745
Derivative liabilities 0 0
Noncurrent derivative liabilities   0
Net amounts of liabilities on the balance sheet 0 0
Total derivative liabilities, net $ 1,154,400 $ 7,579,745