XML 93 R79.htm IDEA: XBRL DOCUMENT
v3.25.3

Schedule of Forward Purchase Agreement (Details) - USD ($) | 6 Months Ended | 12 Months Ended |
--- | --- | --- | ---
Jun. 30, 2025 | Dec. 31, 2024 | Dec. 31, 2023
Number of shares on the date of acquisition |  |  | 183,368
Number of shares on the date of acquisition value |  |  | $ 4,584,221
Sale of stock, number of shares issued in transaction shares |  |  |
Sale of stock, consideration received on transaction |  |  |
Common stock held by subsidiary shares | 183,368 | 183,368 |
Share price |  | $ 25 |
Common stock held by subsidiary |  | $ 4,584,221 |
Vellar [Member] |  |  |
Number of shares on the date of acquisition |  |  | 48,560
Number of shares on the date of acquisition value |  |  | $ 1,214,005
Sale of stock, number of shares issued in transaction shares |  |  |
Sale of stock, consideration received on transaction |  |  |
Common stock held by subsidiary shares | 48,560 | 48,560 |
Share price |  | $ 25 |
Common stock held by subsidiary |  | $ 1,214,005 |
Midtown East [Member] |  |  |
Number of shares on the date of acquisition |  |  | 75,896
Number of shares on the date of acquisition value |  |  | $ 1,897,405
Sale of stock, number of shares issued in transaction shares |  |  |
Sale of stock, consideration received on transaction |  |  |
Common stock held by subsidiary shares | 75,896 | 75,896 |
Share price |  | $ 25 |
Common stock held by subsidiary |  | $ 1,897,405 |
Verdun [Member] |  |  |
Number of shares on the date of acquisition |  |  | 58,912
Number of shares on the date of acquisition value |  |  | $ 1,472,811
Sale of stock, number of shares issued in transaction shares |  |  |
Sale of stock, consideration received on transaction |  |  |
Common stock held by subsidiary shares | 58,912 | 58,912 |
Share price |  | $ 25 |
Common stock held by subsidiary |  | $ 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 Number of shares on the date of acquisition. + References No definition available. + Details
Name: | SHFS_NumberOfSharesOnTheDateOfAcquisition
Namespace Prefix: | SHFS_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of shares on the date of acquisition value. + References No definition available. + Details
Name: | SHFS_NumberOfSharesOnTheDateOfAcquisitionValue
Namespace Prefix: | SHFS_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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
- Definition Per share or per unit amount of equity securities issued. + References No definition available. + Details
Name: | us-gaap_SharesIssuedPricePerShare
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

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: |