XML 93 R71.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Allowance for Credit Losses and Unfunded Loan Commitments - Narrative (Details) | 3 Months Ended | 12 Months Ended
--- | --- | ---
Dec. 31, 2023 USD ($) | Dec. 31, 2024 USD ($) payment | Dec. 31, 2023 USD ($) | Dec. 31, 2022 USD ($)
Schedule Of Allowance For Credit Losses And Recorded Investment In Financing Receivables Table [Line Items] |  |  |  |
Expense (reversal) financial receivable and off-balance sheet |  | $ 409,000,000 | $ 345,000,000 |
Financing receivable, excluding accrued interest, allowance for credit loss, loan sold |  | $ 235,955,000 | 205,383,000 | $ 174,231,000
Criteria for loans to be considered as nonperforming (greater than) |  | 90 days |  |
Tier 1 of government guarantee (at least) |  | 97.00% |  |
Maximum amount of forbearance granted |  | 12 months |  |
Number of monthly payments required by a borrower between successive grants of forbearance | payment |  | 12 |  |
Financing receivable, ,modified in period, amount |  | $ 1,001,410,000 | 373,683,000 |
Amortization cost basis |  | $ 40,400,000 | $ 8,400,000 |
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 |  |
Loan delinquent, current |  |  |  |
Schedule Of Allowance For Credit Losses And Recorded Investment In Financing Receivables Table [Line Items] |  |  |  |
Financing receivable, ,modified in period, amount |  | 826,007,000 | $ 334,967,000 |
Loan delinquent 30-59 days |  |  |  |
Schedule Of Allowance For Credit Losses And Recorded Investment In Financing Receivables Table [Line Items] |  |  |  |
Financing receivable, ,modified in period, amount |  | 77,446,000 | 17,205,000 |
Loan delinquent 60-89 days |  |  |  |
Schedule Of Allowance For Credit Losses And Recorded Investment In Financing Receivables Table [Line Items] |  |  |  |
Financing receivable, ,modified in period, amount |  | 43,484,000 | 7,689,000 |
Loan delinquent 90 days or greater past due |  |  |  |
Schedule Of Allowance For Credit Losses And Recorded Investment In Financing Receivables Table [Line Items] |  |  |  |
Financing receivable, ,modified in period, amount |  | 54,473,000 | 13,822,000 |
Private Education Loans | Extended Maturity |  |  |  |
Schedule Of Allowance For Credit Losses And Recorded Investment In Financing Receivables Table [Line Items] |  |  |  |
Financing Receivable, excluding accrued interest, modified, accumulated | $ 7,300,000 |  | 7,300,000 |
Financing receivable, excluding accrued interest, modified in period, to total financing receivables, percentage | 0.03% |  |  |
Financing receivable, modified, weighted average term increase for modification | 6 years 8 months 12 days |  |  |
Financing receivable, modified, accumulated | $ 2,500,000 | 2,000,000.0 | 2,500,000 |
Financing receivable, ,modified in period, amount | $ 600,000 |  |  |
Private Education Loans | Extended Maturity | Loan delinquent, current |  |  |  |
Schedule Of Allowance For Credit Losses And Recorded Investment In Financing Receivables Table [Line Items] |  |  |  |
Financing Receivable, excluding accrued interest, modified, accumulated |  | 6,000,000.0 |  |
Private Education Loans | Extended Maturity | Loan delinquent 30-59 days |  |  |  |
Schedule Of Allowance For Credit Losses And Recorded Investment In Financing Receivables Table [Line Items] |  |  |  |
Financing Receivable, excluding accrued interest, modified, accumulated |  | 600,000 |  |
Private Education Loans | Extended Maturity | Loan delinquent 60-89 days |  |  |  |
Schedule Of Allowance For Credit Losses And Recorded Investment In Financing Receivables Table [Line Items] |  |  |  |
Financing Receivable, excluding accrued interest, modified, accumulated |  | 400,000 |  |
Private Education Loans | Extended Maturity | Loan delinquent 90 days or greater past due |  |  |  |
Schedule Of Allowance For Credit Losses And Recorded Investment In Financing Receivables Table [Line Items] |  |  |  |
Financing Receivable, excluding accrued interest, modified, accumulated |  | 300,000 |  |
Private Education Loans |  |  |  |
Schedule Of Allowance For Credit Losses And Recorded Investment In Financing Receivables Table [Line Items] |  |  |  |
Financing receivable, excluding accrued interest, allowance for credit loss, loan sold |  | 235,955,000 | 205,383,000 | 174,231,000
Loans sold |  | 3,690,000,000 | 3,150,000,000 | 3,340,000,000
Financing receivable, ,modified in period, amount |  | 1,035,055,000 | 380,526,000 |
Amortization cost basis |  | $ 40,400,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] |  |  |  |
Financing receivable, excluding accrued interest, allowance for credit loss, loan sold |  | $ 0 | $ 0 | $ 0
Maximum |  |  |  |
Schedule Of Allowance For Credit Losses And Recorded Investment In Financing Receivables Table [Line Items] |  |  |  |
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 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, Modified in Period, Subsequently Charged Off, Amount + References No definition available. + Details
Name: | slm_FinancingReceivableModifiedInPeriodSubsequentlyChargedOffAmount
Namespace Prefix: | slm_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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 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-types1:percentItemType
Balance Type: | na
Period Type: | instant

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
- Definition Accumulated amortized cost excluding accrued interest, of financing receivable modified for debtor experiencing financial difficulty. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 42 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-42 + Details
Name: | us-gaap_FinancingReceivableExcludingAccruedInterestModifiedAccumulated
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Percentage, excluding accrued interest, of financing receivable modified during period for debtor experiencing financial difficulty to total financing receivables. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 42 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-42 + Details
Name: | us-gaap_FinancingReceivableModificationToTotalFinancingReceivablesExcludingAccruedInterestPercent
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amortized cost of financing receivable modified during period for debtor experiencing financial difficulty. + References Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 33 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-33 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 12A -Publisher FASB -URI https://asc.fasb.org/1943274/2147481933/310-10-55-12A Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 42 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-42 + Details
Name: | us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Accumulated amortized cost of financing receivable modified for debtor experiencing financial difficulty. + References Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 33 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-33 Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 310 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481746/310-40-50-4 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 42 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-42 + Details
Name: | us-gaap_FinancingReceivableModificationsRecordedInvestment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Period of increase in weighted average maturity of financing receivable modified for debtor experiencing financial difficulty, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 12A -Publisher FASB -URI https://asc.fasb.org/1943274/2147481933/310-10-55-12A + Details
Name: | us-gaap_FinancingReceivableModifiedWeightedAverageTermIncreaseFromModification
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancialAssetNotPastDueMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivables30To59DaysPastDueMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivables60To89DaysPastDueMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_LoanRestructuringModificationAxis=us-gaap_ExtendedMaturityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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