XML 92 R75.htm IDEA: XBRL DOCUMENT
v3.22.4

Allowance for Credit Losses -Narrative (Details) | 3 Months Ended | 12 Months Ended |
--- | --- | --- | ---
Dec. 31, 2022 USD ($) termChange | Sep. 30, 2022 USD ($) | Jun. 30, 2022 USD ($) | Mar. 31, 2022 USD ($) | Dec. 31, 2021 USD ($) | Sep. 30, 2021 USD ($) | Jun. 30, 2021 USD ($) | Mar. 31, 2021 USD ($) | Dec. 31, 2022 USD ($) payment termChange | Dec. 31, 2021 USD ($) | Jul. 01, 2006
Schedule Of Allowance For Credit Losses And Recorded Investment In Financing Receivables Table [Line Items] |  |  |  |  |  |  |  |  |  |  |
Less: provisions for credit losses | $ 297,260,000 | $ 207,598,000 | $ 30,545,000 | $ 98,050,000 | $ (15,309,000) | $ 138,442,000 | $ 69,677,000 | $ (225,767,000) | $ (633,000,000) | $ (33,000,000) |
Interest rate offered to borrowers facing financial difficulty | 4.00% |  |  |  |  |  |  |  | 4.00% |  |
Interest rate offered to borrowers facing financial difficulty, period |  |  |  |  |  |  |  |  | 2 years |  |
Number of term changes | termChange | 2 |  |  |  |  |  |  |  | 2 |  |
Criteria for loans to be considered as nonperforming (greater than) |  |  |  |  |  |  |  |  | 90 days |  |
Tier 1 of government guarantee (at least) | 97.00% |  |  |  |  |  |  |  | 97.00% |  | 97.00%
Maximum amount of forbearance granted |  |  |  |  |  |  |  |  | 12 months |  |
Number of monthly payments required by a borrower between successive grants of forbearance | payment |  |  |  |  |  |  |  |  | 12 |  |
Threshold period for payment default |  |  |  |  |  |  |  |  | 60 days |  |
Period of loans past due that have accrued interest |  |  |  |  |  |  |  |  | 90 days | 90 days |
Monthly payment that is smaller than the interest accrued on the loan in that month |  |  |  |  |  |  |  |  | $ 25 |  |
Private Education Loans |  |  |  |  |  |  |  |  |  |  |
Schedule Of Allowance For Credit Losses And Recorded Investment In Financing Receivables Table [Line Items] |  |  |  |  |  |  |  |  |  |  |
Loans sold |  |  |  |  |  |  |  |  | $ 3,340,000,000 |  |
Threshold period when delinquent loans are written off |  |  |  |  |  |  |  |  | 120 days |  |
FFELP Loans |  |  |  |  |  |  |  |  |  |  |
Schedule Of Allowance For Credit Losses And Recorded Investment In Financing Receivables Table [Line Items] |  |  |  |  |  |  |  |  |  |  |
Percentage of FFELP loans insured and guaranteed (at least) |  |  |  |  |  |  |  |  | 97.00% |  |
Maximum |  |  |  |  |  |  |  |  |  |  |
Schedule Of Allowance For Credit Losses And Recorded Investment In Financing Receivables Table [Line Items] |  |  |  |  |  |  |  |  |  |  |
Interest rate offered to borrowers facing financial difficulty | 4.00% |  |  |  |  |  |  |  | 4.00% |  |
Increments in which forbearance is granted |  |  |  |  |  |  |  |  | 2 months |  |
Minimum |  |  |  |  |  |  |  |  |  |  |
Schedule Of Allowance For Credit Losses And Recorded Investment In Financing Receivables Table [Line Items] |  |  |  |  |  |  |  |  |  |  |
Increments in which forbearance is granted |  |  |  |  |  |  |  |  | 1 month |  |

X
- Definition Criteria for loans to be considered as nonperforming. + References No definition available. + Details
Name: | slm_CriteriaForLoansToBeConsideredAsNonperforming
Namespace Prefix: | slm_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Financing, Percentage of FFELP Loans Insured and Guaranteed + References No definition available. + Details
Name: | slm_FinancingPercentageOfFFELPLoansInsuredAndGuaranteed
Namespace Prefix: | slm_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Financing Receivable And Off-Balance Sheet, Credit Loss, Expense (Reversal) + References No definition available. + Details
Name: | slm_FinancingReceivableAndOffBalanceSheetCreditLossExpenseReversal
Namespace Prefix: | slm_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Financing Receivable And Off-Balance Sheet, Excluding Accrued Interest, Before Allowance For Credit Loss, Loan Sold + References No definition available. + Details
Name: | slm_FinancingReceivableAndOffBalanceSheetExcludingAccruedInterestBeforeAllowanceForCreditLossLoanSold
Namespace Prefix: | slm_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Financing Receivable, Increments In Which Forbearance Is Granted + References No definition available. + Details
Name: | slm_FinancingReceivableIncrementsInWhichForbearanceIsGranted
Namespace Prefix: | slm_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Financing Receivable, Modifications, Number Of Term Changes + References No definition available. + Details
Name: | slm_FinancingReceivableModificationsNumberOfTermChanges
Namespace Prefix: | slm_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Financing Receivable, Month Limit On Forbearance Granted, Life Of Loan + References No definition available. + Details
Name: | slm_FinancingReceivableMonthLimitOnForbearanceGrantedLifeOfLoan
Namespace Prefix: | slm_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Financing Receivable, Number Of Monthly Payments Required Between Forbearance Grants + References No definition available. + Details
Name: | slm_FinancingReceivableNumberOfMonthlyPaymentsRequiredBetweenForbearanceGrants
Namespace Prefix: | slm_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Financing Receivable, Period Of Interest Rate Reduction, Financial Difficulty Status + References No definition available. + Details
Name: | slm_FinancingReceivablePeriodOfInterestRateReductionFinancialDifficultyStatus
Namespace Prefix: | slm_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Financing Receivable, Temporary Interest Rate Reduction, Financial Difficulty Status + References No definition available. + Details
Name: | slm_FinancingReceivableTemporaryInterestRateReductionFinancialDifficultyStatus
Namespace Prefix: | slm_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Financing Receivable, Threshold Period For Payment Default + References No definition available. + Details
Name: | slm_FinancingReceivableThresholdPeriodForPaymentDefault
Namespace Prefix: | slm_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fixed-Pay Loan, Monthly Payment Amount, Below Monthly Accrued Interest + References No definition available. + Details
Name: | slm_FixedPayLoanMonthlyPaymentAmountBelowMonthlyAccruedInterest
Namespace Prefix: | slm_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Period of Loans Past Due That Have Accrued Interest + References No definition available. + Details
Name: | slm_PeriodofLoansPastDueThatHaveAccruedInterest
Namespace Prefix: | slm_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition [Line Items] for Schedule Of Allowance For Credit Losses And Recorded Investment In Financing Receivables Table [Table] + References No definition available. + Details
Name: | slm_ScheduleOfAllowanceForCreditLossesAndRecordedInvestmentInFinancingReceivablesTableLineItems
Namespace Prefix: | slm_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Threshold Period Past Due For Write-off Of Financing Receivable + References No definition available. + Details
Name: | slm_ThresholdPeriodPastDueForWriteOffOfFinancingReceivable
Namespace Prefix: | slm_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tier One of Government Guarantee + References No definition available. + Details
Name: | slm_TierOneofGovernmentGuarantee
Namespace Prefix: | slm_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | us-gaap_AccountsNotesLoansAndFinancingReceivablesByIndustryOfCounterpartyTypeAxis=slm_PrivateEducationLoansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AccountsNotesLoansAndFinancingReceivablesByIndustryOfCounterpartyTypeAxis=us-gaap_FederalFamilyEducationLoanProgramFfelpGuaranteedLoansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |