XML 46 R35.htm IDEA: XBRL DOCUMENT v3.8.0.1
Earnings (Loss) Per Share - Narrative (Details) - shares
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Number of common stock warrant and common stock options exercised (in shares) 0 1,106,872
Number of common stock issued for stock warrant and stock options exercised (in shares)   1,021,890
Shares surrendered in lieu of cash payment (in shares)   84,982
Common Stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive shares excluded from calculation (in shares) 16,570,675 2,623,001