XML 61 R50.htm IDEA: XBRL DOCUMENT
v3.23.3

Allowance for Credit Losses - Narrative (Details) | 3 Months Ended | 9 Months Ended |
--- | --- | --- | ---
Sep. 30, 2022 USD ($) | Sep. 30, 2023 USD ($) termChange payment | Sep. 30, 2022 USD ($) | Jul. 01, 2006
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |
Financing receivable allowance period decrease |  | $ 6,000,000 |  |
Negative provisions for loan sale | $ 50,226,000 | $ 136,531,000 | $ 171,325,000 |
Interest rate offered to borrowers facing financial difficulty, period |  | 2 years |  |
Number of term changes | termChange |  | 2 |  |
Criteria for loans to be considered as nonperforming (greater than) |  | 90 days |  |
Tier 1 of government guarantee (at least) |  | 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 |  |
Monthly payment that is smaller than the interest accrued on the loan in that month |  | $ 25 |  |
Private Education Loans |  |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |
Negative provisions for loan sale | 50,226,000 | 136,531,000 | 171,325,000 |
Loans sold |  | $ 2,100,000,000 | 3,290,000,000 |
Threshold period when delinquent loans are written off |  | 120 days |  |
FFELP Loans |  |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |
Negative provisions for loan sale | $ 0 | $ 0 | $ 0 |
Percentage of FFELP loans insured and guaranteed (at least) |  | 97.00% |  |
Maximum |  |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |
Interest rate offered to borrowers facing financial difficulty |  | 4.00% |  |
Increments in which forbearance is granted |  | 2 months |  |
Minimum |  |  |  |
Accounts, Notes, Loans and Financing Receivable [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-types1:percentItemType
Balance Type: | na
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-types1: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 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-types1:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_AccountsNotesAndLoansReceivableLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of increase (decrease) in allowance for credit loss on financing receivable. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 11B -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481962/310-10-50-11B + Details
Name: | us-gaap_FinancingReceivableAllowanceForCreditLossesPeriodIncreaseDecrease
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount, excluding accrued interest, of decrease in allowance for credit loss on financing receivable from sale of loan. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13 + Details
Name: | us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossLoanSold
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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: |