Summary of Significant Accounting Policies - Narrative (Details) - USD ($) |
Dec. 31, 2019 |
Jan. 01, 2019 |
Dec. 31, 2018 |
---|---|---|---|
Revenue, Initial Application Period Cumulative Effect Transition [Line Items] | |||
Investments with fair value below carrying value or in an unrealized loss position | $ 0 | ||
Allowance for doubtful accounts | 0 | $ 0 | |
Operating lease right-of-use assets | 3,436,000 | $ 868,000 | $ 0 |
Operating lease liability | $ 16,217,000 | ||
Accounting Standards Update 2016-02 [Member] | |||
Revenue, Initial Application Period Cumulative Effect Transition [Line Items] | |||
Operating lease right-of-use assets | 868,000 | ||
Operating lease liability | $ 900,000 |
X | ||||||||||
- Definition Investments, Fair Value below Carrying Value or in an Unrealized Loss Position No definition available.
|
X | ||||||||||
- Definition A valuation allowance for trade and other receivables due to an Entity within one year (or the normal operating cycle, whichever is longer) that are expected to be uncollectible. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Present value of lessee's discounted obligation for lease payments from operating lease. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of lessee's right to use underlying asset under operating lease. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. No definition available.
|
X | ||||||||||
- Details
|