Financial Instruments - Additional Information (Details Textuals) - USD ($) |
3 Months Ended | 6 Months Ended | ||
---|---|---|---|---|
Jun. 30, 2019 |
Jun. 30, 2018 |
Jun. 30, 2019 |
Jun. 30, 2018 |
|
Fair Value Disclosures [Abstract] | ||||
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Other Comprehensive Income (Loss) | $ (800,000) | $ 300,000 | $ (1,405,000) | $ 1,728,000 |
Fair Value, Assets, Level 2 to Level 1 Transfers, Amount | $ 0 | $ 0 | $ 0 | $ 0 |
X | ||||||||||
- Definition Amount of transfers of assets measured on a recurring basis out of Level 2 of the fair value hierarchy into Level 1. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Amount of gain (loss) recognized in other comprehensive income from derivative asset (liability) after deduction of derivative liability (asset), measured at fair value on recurring basis using unobservable input (level 3). Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|