Quarterly report pursuant to Section 13 or 15(d)

Earnings (Loss) Per Share - Narrative (Details)

v3.10.0.1
Earnings (Loss) Per Share - Narrative (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Number of common stock warrant and common stock options exercised (in shares) 332,000 539,500 332,000 1,646,372
Number of common stock issued for stock warrant and stock options exercised (in shares) 145,677 351,625 145,677 1,373,515
Shares surrendered in lieu of cash payment (in shares) 186,323 187,875 186,323 272,857
Common Stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Dilutive potential shares 16,520,314   16,545,495