XML 54 R42.htm IDEA: XBRL DOCUMENT
v3.25.1

Schedule of Crypto Asset Activities (Details) - USD ($) | 12 Months Ended
--- | ---
Dec. 31, 2024 | Dec. 31, 2023
Other Liabilities Disclosure [Abstract] |  |
December 31, 2023 - Fair Market Value | $ 25,202,929 | $ 7,535,913
Opening adjustment for change in accounting principle |  | 4,986,377
Purchases of crypto assets | 3,531,550 | 1,804,482
Rewards earned from blockchain infrastructure operations | 4,073,518 | 1,339,628
Sales of crypto assets | (901,980) | (1,994,851)
Realized gains on sale of crypto assets | 405,633 | 147,295
Realized losses on sale of crypto assets | (1,173,008) | (751,563)
Change in unrealized appreciation (depreciation) of crypto assets | 7,683,772 | 12,135,648
Crypto payments | (2,765,731) |
December 31, 2024 - Fair Market Value | $ 36,056,683 | $ 25,202,929

X
- Definition Change in unrealized appreciation depreciation of crypto assets. + References No definition available. + Details
Name: | BTCS_ChangeInUnrealizedAppreciationDepreciationOfCryptoAssets
Namespace Prefix: | BTCS_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Crypto payments + References No definition available. + Details
Name: | BTCS_CryptoPayments
Namespace Prefix: | BTCS_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Opening adjustment for change in accounting principle. + References No definition available. + Details
Name: | BTCS_OpeningAdjustmentForChangeInAccountingPrinciple
Namespace Prefix: | BTCS_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Purchase of productive crypto assets/currencies for validating. + References No definition available. + Details
Name: | BTCS_PurchaseOfProductiveCryptoAssetsCurrenciesForValidating
Namespace Prefix: | BTCS_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Realized gains on sale of crypto assets. + References No definition available. + Details
Name: | BTCS_RealizedGainsOnSaleOfCryptoAssets
Namespace Prefix: | BTCS_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Realized losses on sale of crypto assets. + References No definition available. + Details
Name: | BTCS_RealizedLossesOnSaleOfCryptoAssets
Namespace Prefix: | BTCS_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Rewards earned from staking. + References No definition available. + Details
Name: | BTCS_RewardsEarnedFromStaking
Namespace Prefix: | BTCS_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Sales of crypto assets. + References No definition available. + Details
Name: | BTCS_SalesOfCryptoAssets
Namespace Prefix: | BTCS_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Fair value of crypto-asset held for platform user. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name Staff Accounting Bulletin (SAB) -Number Topic 5 -Section FF -Paragraph Question 2 -Publisher SEC Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 405 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 5.FF.Q2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476188/405-10-S99-1 + Details
Name: | srt_PlatformOperatorCryptoAssetHeldForUser
Namespace Prefix: | srt_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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