XML 66 R51.htm IDEA: XBRL DOCUMENT
v3.22.2

Business Combinations - Schedule of Purchase Consideration (Details) - Technisys S.A. - USD ($) $ in Thousands |  | 3 Months Ended | 6 Months Ended
--- | --- | --- | ---
Mar. 03, 2022 | Jun. 30, 2022 | Jun. 30, 2022
Business Combination, Consideration Transferred [Abstract] |  |  |
Fair value of common stock issued | $ 875,042 |  |
Fair value of awards assumed | 2,855 |  |
Amounts payable to settle vested employee performance awards | 37,297 |  |
Settlement of pre-combination transactions between acquirer and acquiree | 235 |  |
Total purchase consideration | $ 915,429 |  |
Payments to settle vested employee performance awards |  | $ 14,773 | $ 17,641
Common Stock |  |  |
Business Combination, Consideration Transferred [Abstract] |  |  |
Consideration transferred, shares issuable (in shares) | 81,856,112 |  |
Shares held in escrow (in shares) | 6,903,663 |  |

X
- Definition Business Combination, Consideration Transferred, Equity Interests Issuable + References No definition available. + Details
Name: | sofi_BusinessCombinationConsiderationTransferredEquityInterestsIssuable
Namespace Prefix: | sofi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Business Combination, Consideration Transferred, Equity Interests Issued and Issuable, Entity Shares + References No definition available. + Details
Name: | sofi_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableEntityShares
Namespace Prefix: | sofi_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Business Combination, Consideration Transferred, Equity Interests Issued and Issuable, Entity Shares Held in Escrow + References No definition available. + Details
Name: | sofi_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableEntitySharesHeldInEscrow
Namespace Prefix: | sofi_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Payments to Acquire Businesses, Cash Paid to Settle Pre-Combination Transactions + References No definition available. + Details
Name: | sofi_PaymentsToAcquireBusinessesCashPaidToSettlePreCombinationTransactions
Namespace Prefix: | sofi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Payments to Acquire Businesses, Cash Paid to Settle Vested Employee Share Plan + References No definition available. + Details
Name: | sofi_PaymentsToAcquireBusinessesCashPaidToSettleVestedEmployeeSharePlan
Namespace Prefix: | sofi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Payments to Acquire Businesses, Cash Payable to Settle Vested Employee Share Plan + References No definition available. + Details
Name: | sofi_PaymentsToAcquireBusinessesCashPayableToSettleVestedEmployeeSharePlan
Namespace Prefix: | sofi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 30 -Paragraph 8 -URI https://asc.fasb.org/extlink&oid=126966197&loc=d3e6613-128477 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 30 -Paragraph 7 -URI https://asc.fasb.org/extlink&oid=126966197&loc=d3e6578-128477 + Details
Name: | us-gaap_BusinessCombinationConsiderationTransferred1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

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

X
- Definition Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 30 -Paragraph 8 -URI https://asc.fasb.org/extlink&oid=126966197&loc=d3e6613-128477 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 30 -Paragraph 7 -URI https://asc.fasb.org/extlink&oid=126966197&loc=d3e6578-128477 + Details
Name: | us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=sofi_TechnisysSAMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |