XML 67 R45.htm IDEA: XBRL DOCUMENT
v3.23.1

Loans - Schedule of Loans Measured at Fair Value (Details) - USD ($) $ in Thousands | Mar. 31, 2023 | Dec. 31, 2022
--- | --- | ---
Loans and Leases Receivable Disclosure [Line Items] |  |
Total fair value of loans | $ 15,858,105 | $ 13,557,074
Personal Loans | Personal loans |  |
Loans and Leases Receivable Disclosure [Line Items] |  |
Total fair value of loans | 10,536,999 | 8,610,434
Student Loans | Student Loans |  |
Loans and Leases Receivable Disclosure [Line Items] |  |
Total fair value of loans | 5,240,059 | 4,877,177
Home Loans | Home Loans |  |
Loans and Leases Receivable Disclosure [Line Items] |  |
Total fair value of loans | 81,047 | 69,463
Fair Value, Recurring | Fair Value |  |
Loans and Leases Receivable Disclosure [Line Items] |  |
Unpaid principal balance | 15,216,504 | 13,155,622
Accumulated interest | 89,998 | 75,257
Cumulative fair value adjustments | 551,603 | 326,195
Total fair value of loans | 15,858,105 | 13,557,074
Fair Value, Recurring | Fair Value | Fair Value of Loans 90 Days or More Delinquent |  |
Loans and Leases Receivable Disclosure [Line Items] |  |
Unpaid principal balance | 43,722 | 34,424
Accumulated interest | 2,037 | 1,511
Cumulative fair value adjustments | (37,502) | (28,354)
Total fair value of loans | 8,257 | 7,581
Fair Value, Recurring | Fair Value | Personal Loans | Personal loans |  |
Loans and Leases Receivable Disclosure [Line Items] |  |
Unpaid principal balance | 10,039,769 | 8,283,400
Accumulated interest | 69,049 | 55,673
Cumulative fair value adjustments | 428,181 | 271,361
Total fair value of loans | 10,536,999 | 8,610,434
Fair Value, Recurring | Fair Value | Personal Loans | Fair Value of Loans 90 Days or More Delinquent | Personal loans |  |
Loans and Leases Receivable Disclosure [Line Items] |  |
Unpaid principal balance | 37,754 | 27,989
Accumulated interest | 1,731 | 1,207
Cumulative fair value adjustments | (34,219) | (25,022)
Total fair value of loans | 5,266 | 4,174
Fair Value, Recurring | Fair Value | Student Loans | Student Loans |  |
Loans and Leases Receivable Disclosure [Line Items] |  |
Unpaid principal balance | 5,086,953 | 4,794,517
Accumulated interest | 20,787 | 19,433
Cumulative fair value adjustments | 132,319 | 63,227
Total fair value of loans | 5,240,059 | 4,877,177
Fair Value, Recurring | Fair Value | Student Loans | Fair Value of Loans 90 Days or More Delinquent | Student Loans |  |
Loans and Leases Receivable Disclosure [Line Items] |  |
Unpaid principal balance | 5,968 | 6,435
Accumulated interest | 306 | 304
Cumulative fair value adjustments | (3,283) | (3,332)
Total fair value of loans | 2,991 | 3,407
Fair Value, Recurring | Fair Value | Home Loans | Home Loans |  |
Loans and Leases Receivable Disclosure [Line Items] |  |
Unpaid principal balance | 89,782 | 77,705
Accumulated interest | 162 | 151
Cumulative fair value adjustments | (8,897) | (8,393)
Total fair value of loans | 81,047 | 69,463
Fair Value, Recurring | Fair Value | Home Loans | Fair Value of Loans 90 Days or More Delinquent | Home Loans |  |
Loans and Leases Receivable Disclosure [Line Items] |  |
Total fair value of loans | $ 0 | $ 0

X
- Definition Financing Receivable, Cumulative Fair Value Adjustments + References No definition available. + Details
Name: | sofi_FinancingReceivableCumulativeFairValueAdjustments
Namespace Prefix: | sofi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Financing Receivable, Unpaid Principal, Before Allowance For Credit Loss + References No definition available. + Details
Name: | sofi_FinancingReceivableUnpaidPrincipalBeforeAllowanceForCreditLoss
Namespace Prefix: | sofi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount, before allowance for credit loss, of accrued interest on financing receivable. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 50 -Paragraph 3B -URI https://asc.fasb.org/extlink&oid=124255953&loc=SL120267963-210447 + Details
Name: | us-gaap_FinancingReceivableAccruedInterestBeforeAllowanceForCreditLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
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_LoansAndLeasesReceivableDisclosureLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount, before valuation allowance, of financing receivable classified as held-for-sale. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 45 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 948 -SubTopic 310 -Section 45 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=124265262&loc=d3e48678-111004 + Details
Name: | us-gaap_LoansReceivableHeldForSaleAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=sofi_PersonalLoanPortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=sofi_StudentLoanPortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=sofi_HomeLoanPortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember
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: |