XML 50 R27.htm IDEA: XBRL DOCUMENT
v3.24.2.u1

Derivative Instruments and Hedging Activities (Policies) | 6 Months Ended
--- | ---
Jun. 30, 2024
Derivative Instruments and Hedging Activities Disclosure [Abstract] |
Derivatives, Offsetting Fair Value Amounts, Policy | Net derivative positions on the balance sheets are not offset against the right to reclaim cash collateral (a receivable) or the obligation to return cash collateral (a payable) under master netting arrangements.

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 Disclosure of accounting policy for offsetting or not offsetting fair value amounts recognized for derivative instruments against such amounts recognized for the right to reclaim cash collateral (a receivable) or the obligation to return cash collateral (a payable) arising from derivative instruments recognized at fair value. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-7 + Details
Name: | us-gaap_DerivativesOffsettingFairValueAmountsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration