XML 59 R21.htm IDEA: XBRL DOCUMENT
v3.19.3

Basis of Presentation and Recently Issued Accounting Pronouncements (Tables) | 9 Months Ended
--- | ---
Sep. 30, 2019
Accounting Policies [Abstract] |
Schedule of Recently Issued Accounting Pronouncements Adopted/Not Yet Adopted | Recently Issued Accounting Pronouncements Adopted
Standard |  | Description |  | Date of adoption |  | Effect on the financial statements or other significant matters
ASU No. 2016-02, Leases, (Topic 842) and related updates |  | ASU No. 2016-02 amends the existing guidance for lease accounting for both parties to a lease contract (i.e., lessees and lessors). The new standard requires a modified retrospective transition method for all leases existing at the date of initial application, with an option to use certain practical expedients available. |  | January 2019 |  | The Company adopted ASU No. 2016-02 and the related updates on a modified retrospective basis and applied the effective date method in which the elected practical expedients were applied consistently to all leases commenced before the ASU effective date of January 1, 2019. The incremental disclosures pertaining to the Company as a lessor and lessee have been included in "Note 3. Revenue Recognition" and "Note 11. Commitments and Contingencies," respectively.
Recently Issued Accounting Pronouncements Not Yet Adopted
Standard |  | Description |  | Date of adoption |  | Effect on the financial statements or other significant matters
ASU No. 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement |  | ASU No. 2018-13 is intended to improve the effectiveness of the disclosures required by Topic 820, Fair Value Measurement by eliminating, amending, or adding certain disclosures. Certain amendments require a prospective transition method, while others require a retrospective transition method. The guidance is effective for all entities for fiscal years beginning after December 15, 2019, and early adoption is permitted. |  | January 2020 |  | The Company is continuing to evaluate this guidance, but expects the standard to only impact fair value measurement disclosures, and therefore should have no impact on the Company's condensed consolidated financial position, results of operations, or cash flows.

X
- References No definition available. + Details
Name: | us-gaap_AccountingPoliciesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of changes in accounting principles, including adoption of new accounting pronouncements, that describes the new methods, amount and effects on financial statement line items. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 270 -SubTopic 10 -Section 45 -Paragraph 13 -URI http://asc.fasb.org/extlink&oid=116846552&loc=d3e765-108305 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 270 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.10-01.(b)(6)) -URI http://asc.fasb.org/extlink&oid=27015980&loc=d3e46468-122699 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 270 -SubTopic 10 -Section 45 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=116846552&loc=d3e725-108305 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794 + Details
Name: | us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration