XML 49 R38.htm IDEA: XBRL DOCUMENT
v3.22.1

Financial Instruments (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2021
Derivative Instruments and Hedging Activities Disclosure [Abstract] |
Schedule of Derivative Liabilities at Fair Value | The following table presents the fair value of the interest rate derivative by valuation hierarchy and balance sheet classification:
|  | December 31, 2021 |  | December 31, 2020
|  | Level 1 |  | Level 2 |  | Level 3 |  | Total |  | Level 1 |  | Level 2 |  | Level 3 |  | Total
Other current liabilities |  | $ | — |  |  | $ | (2,438) |  |  | $ | — |  |  | $ | (2,438) |  |  | $ | — |  |  | $ | (4,427) |  |  | $ | — |  |  | $ | (4,427) |
Other non-current liabilities |  | — |  |  | — |  |  | — |  |  | — |  |  | — |  |  | (2,629) |  |  | — |  |  | (2,629) |
Total liabilities at fair value |  | $ | — |  |  | $ | (2,438) |  |  | $ | — |  |  | $ | (2,438) |  |  | $ | — |  |  | $ | (7,056) |  |  | $ | — |  |  | $ | (7,056) |
Schedule of Derivative Assets at Fair Value | The following table presents the fair value of the interest rate derivative by valuation hierarchy and balance sheet classification:
|  | December 31, 2021 |  | December 31, 2020
|  | Level 1 |  | Level 2 |  | Level 3 |  | Total |  | Level 1 |  | Level 2 |  | Level 3 |  | Total
Other current liabilities |  | $ | — |  |  | $ | (2,438) |  |  | $ | — |  |  | $ | (2,438) |  |  | $ | — |  |  | $ | (4,427) |  |  | $ | — |  |  | $ | (4,427) |
Other non-current liabilities |  | — |  |  | — |  |  | — |  |  | — |  |  | — |  |  | (2,629) |  |  | — |  |  | (2,629) |
Total liabilities at fair value |  | $ | — |  |  | $ | (2,438) |  |  | $ | — |  |  | $ | (2,438) |  |  | $ | — |  |  | $ | (7,056) |  |  | $ | — |  |  | $ | (7,056) |
Schedule of Changes in AOCI | The following table presents the total value recognized in OCI and reclassified from AOCI into earnings during the years ending December 31, 2021 and 2020 for derivatives designated as cash flow hedges:
|  |  |  | Year Ended December 31, 2021 |  | Year Ended December 31, 2020
|  |  |  |  |  |  |  | Before Tax Amount |  | Tax Amount |  | Net of Tax Amount |  | Before Tax Amount |  | Tax Amount |  | Net of Tax Amount
Net gain (loss) recognized in OCI |  |  |  |  |  |  |  | $ | 445 |  |  | $ | (102) |  |  | $ | 343 |  |  | $ | (10,103) |  |  | $ | 2,273 |  |  | $ | (7,830) |
Net amount reclassified from AOCI into earnings (1) |  |  |  |  |  |  |  | 4,141 |  |  | (943) |  |  | 3,198 |  |  | 3,555 |  |  | (780) |  |  | 2,775 |
Change in other comprehensive income |  |  |  |  |  |  |  | $ | 4,586 |  |  | $ | (1,045) |  |  | $ | 3,541 |  |  | $ | (6,548) |  |  | $ | 1,493 |  |  | $ | (5,055) |
(1) Net unrealized losses totaling $2,236 are anticipated to be reclassified from AOCI into earnings during the next 12 months due to settlement of the associated underlying obligations.

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

X
- Definition Tabular disclosure of gain (loss) on derivative and nonderivative instruments designated and qualifying as cash flow hedge recorded in accumulated other comprehensive income (AOCI) and reclassified into earnings. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4C -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959 + Details
Name: | us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of derivative assets at fair value. + References No definition available. + Details
Name: | us-gaap_ScheduleOfDerivativeAssetsAtFairValueTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of derivative liabilities at fair value. + References No definition available. + Details
Name: | us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration