XML 81 R69.htm IDEA: XBRL DOCUMENT v3.4.0.3
Earnings per Share - Additional Information (Details) - $ / shares
3 Months Ended
Mar. 31, 2016
Mar. 31, 2015
Dec. 31, 2015
Earnings Per Share [Line Items]      
Series A Preferred stock, par value (in usd per share) $ 0.001   $ 0.001
Assumed average market price per share exercise of warrants treasury method (in usd per share) 25.21 $ 41.90  
Series A Convertible Preferred Stock      
Earnings Per Share [Line Items]      
Series A Preferred stock, par value (in usd per share) $ 0.001