XML 54 R42.htm IDEA: XBRL DOCUMENT
v3.22.1

Loans Held for Investment - Narrative (Details) - USD ($) $ in Thousands | 3 Months Ended | 12 Months Ended |  |  |
--- | --- | --- | --- | --- | ---
Mar. 31, 2022 | Mar. 31, 2021 | Dec. 31, 2021 | Jul. 01, 2006 | Jun. 30, 2006 | Sep. 30, 1993
Receivables [Abstract] |  |  |  |  |  |
Percent of private loans indexed to LIBOR | 51.00% |  | 52.00% |  |  |
Tier 1 of government guarantee (at least) | 97.00% |  |  | 97.00% |  |
Tier 2 of government guarantee |  |  |  |  | 98.00% |
Tier 3 of government guarantee |  |  |  |  |  | 100.00%
Gain from sale | $ 9,881 | $ 399,111 |  |  |  |
Proceeds from sale of loans | 95,000 | 3,160,000 |  |  |  |
Net proceeds from sales of loans held for investment, principal | 89,000 | 2,970,000 |  |  |  |
Net proceeds from sales of loans held for investment, capitalized interest | $ 6,000 | $ 193,000 |  |  |  |
Estimated weighted average life of student loans | 4 years 9 months 18 days |  | 4 years 8 months 12 days |  |  |

X
- Definition Estimated weighted average life of student loans. + References No definition available. + Details
Name: | slm_EstimatedWeightedAverageLifeOfStudentLoans
Namespace Prefix: | slm_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Net Proceeds From Sales Of Student Loans Held For Sale, Capitalized Interest + References No definition available. + Details
Name: | slm_NetProceedsFromSalesOfStudentLoansHeldForSaleCapitalizedInterest
Namespace Prefix: | slm_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Net Proceeds From Sales Of Student Loans Held For Sale, Principal + References No definition available. + Details
Name: | slm_NetProceedsFromSalesOfStudentLoansHeldForSalePrincipal
Namespace Prefix: | slm_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Percent of Private Loans indexed to LIBOR Or SOFR + References No definition available. + Details
Name: | slm_PercentOfPrivateLoansIndexedToLIBOROrSOFR
Namespace Prefix: | slm_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

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
- Definition Tier Three of Government Guarantee + References No definition available. + Details
Name: | slm_TierThreeofGovernmentGuarantee
Namespace Prefix: | slm_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

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

X
- Definition Amount of gain (loss) on sale of financing receivable. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 20 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=121570589&loc=d3e107425-111719 + Details
Name: | us-gaap_GainLossOnSaleOfNotesReceivable
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The cash inflow associated with the sale of receivables arising from the financing of goods and services. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 12 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585 + Details
Name: | us-gaap_ProceedsFromSaleOfFinanceReceivables
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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