XML 120 R106.htm IDEA: XBRL DOCUMENT
v3.25.3

Schedule of Forward Purchase Agreements (Details) - USD ($) | 6 Months Ended | 12 Months Ended
--- | --- | ---
Jun. 30, 2025 | Dec. 31, 2024
Common stock held, beginning shares | 183,368 |
Common stock held, beginning value | $ 4,584,221 |
Less: Shares sold during the six months ended June 30, 2025, shares |  |
Less: Shares sold during the six months ended June 30, 2025, value |  |
Reclassification to additional paid-in capital, shares |  |
Reclassification to additional paid-in capital, value | $ (4,584,221) |
Common stock held, ending shares | 183,368 | 183,368
Common stock held, ending value |  | $ 4,584,221
Vellar [Member] |  |
Common stock held, beginning shares | 48,560 |
Common stock held, beginning value | $ 1,214,005 |
Less: Shares sold during the six months ended June 30, 2025, shares |  |
Less: Shares sold during the six months ended June 30, 2025, value |  |
Reclassification to additional paid-in capital, shares |  |
Reclassification to additional paid-in capital, value | $ (1,214,005) |
Common stock held, ending shares | 48,560 | 48,560
Common stock held, ending value |  | $ 1,214,005
Midtown East [Member] |  |
Common stock held, beginning shares | 75,896 |
Common stock held, beginning value | $ 1,897,405 |
Less: Shares sold during the six months ended June 30, 2025, shares |  |
Less: Shares sold during the six months ended June 30, 2025, value |  |
Reclassification to additional paid-in capital, shares |  |
Reclassification to additional paid-in capital, value | $ (1,897,405) |
Common stock held, ending shares | 75,896 | 75,896
Common stock held, ending value |  | $ 1,897,405
Verdun [Member] |  |
Common stock held, beginning shares | 58,912 |
Common stock held, beginning value | $ 1,472,811 |
Less: Shares sold during the six months ended June 30, 2025, shares |  |
Less: Shares sold during the six months ended June 30, 2025, value |  |
Reclassification to additional paid-in capital, shares |  |
Reclassification to additional paid-in capital, value | $ (1,472,811) |
Common stock held, ending shares | 58,912 | 58,912
Common stock held, ending value |  | $ 1,472,811

X
- Definition Common stock held by subsidiary shares. + References No definition available. + Details
Name: | SHFS_CommonStockHeldBySubsidiaryShares
Namespace Prefix: | SHFS_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Reclassification to additional paid in capital shares. + References No definition available. + Details
Name: | SHFS_ReclassificationToAdditionalPaidinCapitalShares
Namespace Prefix: | SHFS_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Reclassification to additional paid in capital value. + References No definition available. + Details
Name: | SHFS_ReclassificationToAdditionalPaidinCapitalValue
Namespace Prefix: | SHFS_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Value of entity shares held by subsidiary, which are purchased for the purpose of granting the shares to senior employees as part of an employee stock option plan approved by the Entity's Board of Directors. Presented as a reduction of shareholders' equity at their cost to the subsidiary. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_CommonStockHeldBySubsidiary
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Cash received on stock transaction after deduction of issuance costs. + References No definition available. + Details
Name: | us-gaap_SaleOfStockConsiderationReceivedOnTransaction
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The number of shares issued or sold by the subsidiary or equity method investee per stock transaction. + References No definition available. + Details
Name: | us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | dei_LegalEntityAxis=SHFS_VellarMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=SHFS_MidtownEastMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=SHFS_VerdunMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |