XML 122 R104.htm IDEA: XBRL DOCUMENT
v3.20.4

Derivative Financial Instruments - Impact of Derivatives on Consolidated Statements of Income (Details) - USD ($) $ in Thousands | 3 Months Ended | 12 Months Ended
--- | --- | ---
Dec. 31, 2020 | Sep. 30, 2020 | Jun. 30, 2020 | Mar. 31, 2020 | Dec. 31, 2019 | Sep. 30, 2019 | Jun. 30, 2019 | Mar. 31, 2019 | Dec. 31, 2020 | Dec. 31, 2019 | Dec. 31, 2018
Trading |  |  |  |  |  |  |  |  |  |  |
Total | $ 136 | $ (15) | $ 3,751 | $ 45,672 | $ (3,635) | $ 1,961 | $ 16,736 | $ 2,763 |  |  |
Interest Rate Swaps |  |  |  |  |  |  |  |  |  |  |
Trading |  |  |  |  |  |  |  |  |  |  |
Total |  |  |  |  |  |  |  |  | $ 66,164 | $ 12,789 | $ (14,340)
Interest Rate Swaps | Designated as Hedging Instrument | Fair Value |  |  |  |  |  |  |  |  |  |  |
Fair Value Hedges |  |  |  |  |  |  |  |  |  |  |
Interest recognized on derivatives |  |  |  |  |  |  |  |  | 71,668 | (8,806) | (11,642)
Hedged items recorded in interest expense |  |  |  |  |  |  |  |  | (91,087) | (77,350) | (7,966)
Derivatives recorded in interest expense |  |  |  |  |  |  |  |  | 91,419 | 77,177 | 8,123
Trading |  |  |  |  |  |  |  |  |  |  |
Total |  |  |  |  |  |  |  |  | 72,000 | (8,979) | (11,485)
Interest Rate Swaps | Designated as Hedging Instrument | Cash Flow |  |  |  |  |  |  |  |  |  |  |
Cash Flow Hedges |  |  |  |  |  |  |  |  |  |  |
Amount of gain (loss) reclassified from accumulated other comprehensive income into interest expense |  |  |  |  |  |  |  |  | (16,000) | 2,299 | (1,455)
Trading |  |  |  |  |  |  |  |  |  |  |
Total |  |  |  |  |  |  |  |  | (16,000) | 2,299 | (1,455)
Interest Rate Swaps | Trading |  |  |  |  |  |  |  |  |  |  |
Trading |  |  |  |  |  |  |  |  |  |  |
Change in fair value of future interest payments recorded in earnings |  |  |  |  |  |  |  |  | 10,164 | 19,469 | (1,400)
Total |  |  |  |  |  |  |  |  | $ 10,164 | $ 19,469 | $ (1,400)

X
- Definition Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net, Hedge Ineffectiveness + References No definition available. + Details
Name: | slm_DerivativeInstrumentsNotDesignatedasHedgingInstrumentsGainLossNetHedgeIneffectiveness
Namespace Prefix: | slm_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of gain (loss) from the increase (decrease) in fair value of derivative and nonderivative instruments designated as fair value hedging instruments recognized in the income statement. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 25 -Section 50 -Paragraph 1 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986 + Details
Name: | us-gaap_ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of increase (decrease) in the fair value of derivatives recognized in the income statement. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4A -Subparagraph (b)(1) -URI http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959 + Details
Name: | us-gaap_DerivativeGainLossOnDerivativeNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

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

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

X
- Definition The net gain (loss) relating to components of the gain (loss) on the cash flow hedging instrument excluded from the assessment of cash flow hedge effectiveness. Recognized in 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 (d)(2) -URI http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959 + Details
Name: | us-gaap_GainLossFromComponentsExcludedFromAssessmentOfCashFlowHedgeEffectivenessNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Net gain (loss) relating to components of the gain (loss) on the fair value hedging instrument excluded from the assessment of fair value hedge effectiveness. Recognized in earnings. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4C -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 25 -Section 50 -Paragraph 1 -Subparagraph (a)(2) -URI http://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986 + Details
Name: | us-gaap_GainLossFromComponentsExcludedFromAssessmentOfFairValueHedgeEffectivenessNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Total amount of gain (loss) derived from fair value hedges recognized in earnings in the period. + 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 (a) -URI http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959 + Details
Name: | us-gaap_GainLossOnFairValueHedgesRecognizedInEarnings
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

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

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_FairValueHedgingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |