XML 46 R34.htm IDEA: XBRL DOCUMENT v3.5.0.2
Earnings (Loss) Per Share - Narrative (Details) - shares
3 Months Ended 6 Months Ended
Mar. 31, 2016
Jun. 30, 2015
Jun. 30, 2016
Jun. 30, 2015
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Number of common stock warrant and common stock options exercised 439,238 2,106,679 2,238,537 24,168,461
Number of common stock issued for stock warrant and stock options exercised 318,082 2,106,634 2,113,157 22,635,661
Shares surrendered in lieu of cash payment 121,156 45 125,380 1,206,654
Common stock investments, available for sale        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potential common shares   11,261,582   14,375,502