XML 22 R22.htm IDEA: XBRL DOCUMENT v3.2.0.727
Investments (Details) - USD ($)
Jun. 30, 2015
Dec. 31, 2014
Investments [Abstract]    
Certificates of deposit with remaining maturities less than one year $ 6,500,000 $ 7,250,000
Certificates of deposit with remaining maturities greater than one year $ 1,250,000