XML 93 R75.htm IDEA: XBRL DOCUMENT v3.6.0.2
Commitments and Contingencies - Guarantees and Indemnifications (Details) - USD ($)
Dec. 31, 2016
Dec. 31, 2015
Accrued Indemnification Obligation    
Accrued indemnification obligation $ 4,452,500 $ 4,080,500
Member of Board of Directors | Tax indemnification    
Accrued Indemnification Obligation    
Accrued indemnification obligation $ 4,452,500 $ 4,080,500