XML 95 R73.htm IDEA: XBRL DOCUMENT
v3.23.1

Fair Value Measurements - Schedule of Safeguarding Assets and Liabilities (Details) $ in Thousands | Mar. 31, 2023 USD ($) digital_asset | Dec. 31, 2022 USD ($) digital_asset
--- | --- | ---
Platform Operator, Crypto-Asset [Line Items] |  |
Digital assets safeguarding asset | $ 167,954 | $ 106,826
Digital assets safeguarding liability | 167,954 | 106,826
Bitcoin (BTC) |  |
Platform Operator, Crypto-Asset [Line Items] |  |
Digital assets safeguarding asset | 76,729 | 44,346
Digital assets safeguarding liability | 76,729 | 44,346
Ethereum (ETH) |  |
Platform Operator, Crypto-Asset [Line Items] |  |
Digital assets safeguarding asset | 55,026 | 37,826
Digital assets safeguarding liability | 55,026 | 37,826
Cardano (ADA) |  |
Platform Operator, Crypto-Asset [Line Items] |  |
Digital assets safeguarding asset | 8,403 | 5,217
Digital assets safeguarding liability | 8,403 | 5,217
Dogecoin (DOGE) |  |
Platform Operator, Crypto-Asset [Line Items] |  |
Digital assets safeguarding asset | 5,483 | 4,784
Digital assets safeguarding liability | 5,483 | 4,784
Solana (SOL) |  |
Platform Operator, Crypto-Asset [Line Items] |  |
Digital assets safeguarding asset | 3,432 | 1,588
Digital assets safeguarding liability | 3,432 | 1,588
Litecoin (LTC) |  |
Platform Operator, Crypto-Asset [Line Items] |  |
Digital assets safeguarding asset | 3,165 | 2,492
Digital assets safeguarding liability | 3,165 | 2,492
Ethereum Classic (ETC) |  |
Platform Operator, Crypto-Asset [Line Items] |  |
Digital assets safeguarding asset | 2,957 | 2,333
Digital assets safeguarding liability | 2,957 | 2,333
All other |  |
Platform Operator, Crypto-Asset [Line Items] |  |
Digital assets safeguarding asset | 12,759 | 8,240
Digital assets safeguarding liability | $ 12,759 | $ 8,240
Number of digital assets held | digital_asset | 23 | 23

X
- Definition Safeguarding Asset, Platform Operator, Crypto-Asset, Number Of Assets Held + References No definition available. + Details
Name: | sofi_SafeguardingAssetPlatformOperatorCryptoAssetNumberOfAssetsHeld
Namespace Prefix: | sofi_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- References No definition available. + Details
Name: | srt-supplement_PlatformOperatorCryptoAssetLineItems
Namespace Prefix: | srt-supplement_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | srt-supplement_SafeguardingAssetPlatformOperatorCryptoAsset
Namespace Prefix: | srt-supplement_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- References No definition available. + Details
Name: | srt-supplement_SafeguardingLiabilityPlatformOperatorCryptoAsset
Namespace Prefix: | srt-supplement_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | srt-supplement_CryptoAssetAxis=sofi_BitcoinMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt-supplement_CryptoAssetAxis=sofi_EthereumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt-supplement_CryptoAssetAxis=sofi_CardanoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt-supplement_CryptoAssetAxis=sofi_DogecoinMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt-supplement_CryptoAssetAxis=sofi_SolanaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt-supplement_CryptoAssetAxis=sofi_LitecoinMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt-supplement_CryptoAssetAxis=sofi_EthereumClassicMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt-supplement_CryptoAssetAxis=srt-supplement_CryptoAssetOtherMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |