XML 83 R65.htm IDEA: XBRL DOCUMENT v3.19.3
Debt - Narrative (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Dec. 31, 2018
Jul. 23, 2018
1.75% Convertible Senior Notes due 2023            
Debt Instrument [Line Items]            
Amortization of debt issuance costs $ 182,000 $ 131,000 $ 541,000 $ 131,000    
Stated interest rate 1.75%   1.75%     1.75%
Aggregated principal amount           $ 143,750,000
Debt instrument, interest rate, effective percentage           7.25%
Significant Other Observable Inputs (Level 2) | 1.75% Convertible Senior Notes due 2023            
Debt Instrument [Line Items]            
Debt instrument, fair value $ 131,028,000   $ 131,028,000   $ 117,875,000  
Western Alliance Bank | Warehouse Agreement Borrowings            
Debt Instrument [Line Items]            
Stated interest rate 3.50%   3.50%      
Western Alliance Bank | Warehouse Agreement Borrowings | London Interbank Offered Rate (LIBOR)            
Debt Instrument [Line Items]            
Debt instrument, basis spread on variable rate     2.00%      
Texas Capital Bank, N.A. | Warehouse Agreement Borrowings            
Debt Instrument [Line Items]            
Stated interest rate 3.50%   3.50%      
Decrease in rate of interest accruing on outstanding principal     0.50%      
Goldman Sachs Bank USA | Revolving Credit Facility            
Debt Instrument [Line Items]            
Amortization of debt issuance costs $ 102,000          
Minimum | Goldman Sachs Bank USA | Revolving Credit Facility            
Debt Instrument [Line Items]            
LIBOR floor     0.50%      
Maximum | Goldman Sachs Bank USA | Revolving Credit Facility            
Debt Instrument [Line Items]            
Debt instrument, basis spread on variable rate     2.65%