XML 29 R42.htm IDEA: XBRL DOCUMENT v3.20.1
Summary of Significant Accounting Policies - Fair Value (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Fair Value | Senior Notes | Bridge Loan    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt agreements $ 0 $ 50,000
Line of Credit | Carrying Amount | Term Loan Agreement    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt agreements   62,335
Line of Credit | Fair Value | Term Loan Agreement    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt agreements $ 56,895 $ 65,794