Annual report pursuant to Section 13 and 15(d)

Notes Payable (Revolving Credit Agreement) (Details)

v3.19.1
Notes Payable (Revolving Credit Agreement) (Details) - Revolving Credit Facility - USD ($)
1 Months Ended 12 Months Ended
Oct. 19, 2007
Nov. 30, 2016
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Nov. 08, 2017
Dec. 31, 2007
Debt Instrument [Line Items]              
Maximum borrowing capacity $ 40,000,000         $ 40,000 $ 40,000,000
Interest rate during period 11.00%            
Amount outstanding       $ 0      
Additional borrowings   $ 25,000,000          
Repayment on credit facility   $ 25,000,000          
Interest expense     $ 0 $ 0 $ 113,000    
Number of securities called by warrants (in shares) 2,000,000            
Exercise price (in USD per share) $ 1.91            
Debt issuance cost     $ 3,200,000