XML 73 R60.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stockholders' Equity - Common Stock (Details) - USD ($)
$ in Thousands
1 Months Ended 2 Months Ended 12 Months Ended
Nov. 30, 2017
May 31, 2016
Feb. 28, 2019
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Feb. 13, 2017
Common Stock              
Maximum aggregate offering price of securities available for sale             $ 250,000
Aggregate offering price stock sale   $ 60,000          
Additional offering price stock sale authorized $ 75,000            
Net proceeds from sale of common stock       $ 29,022 $ 51,025 $ 13,946  
Common Stock              
Common Stock              
Shares Issued in Connection with Cantor Agreement (in shares)       2,702,660 1,181,524 220,253  
Aggregate gross offering price available       $ 37,600      
Common Stock | Subsequent Event              
Common Stock              
Common stock issued (in shares)     478,785        
Net proceeds from sale of common stock     $ 2,300