XML 54 R44.htm IDEA: XBRL DOCUMENT v3.5.0.2
Commitments and Contingencies - Guarantees and Indemnifications (Details) - USD ($)
Jun. 30, 2016
Dec. 31, 2015
Accrued Indemnification Obligation    
Accrued indemnification obligation $ 4,080,500 $ 4,080,500
Director | Tax indemnification    
Accrued Indemnification Obligation    
Accrued indemnification obligation $ 4,080,500 $ 4,080,500