XML 52 R12.htm IDEA: XBRL DOCUMENT
v3.24.1

Changes in Accounting Principle | 12 Months Ended
--- | ---
Dec. 31, 2023
Changes In Accounting Principle |
Changes in Accounting Principle | Note 3 - Changes in Accounting Principle Effective January 1, 2023, the Company has elected to early adopt ASU No. 2023-08, resulting in a material change in accounting principle related to the Company’s accounting treatment of crypto assets. As a result of the adoption of ASU No. 2023-08, crypto assets are recorded at their fair market value on its balance sheet and changes in the fair market value of its crypto assets during reporting periods are recorded within its statements of operations as unrealized appreciation (depreciation). Prior to adopting ASU No. 2023-08, crypto assets were accounted for as intangible assets with an indefinite life in accordance with ASC 350, Intangibles –Goodwill and Other, carrying them at their impaired value and recognizing impairment losses during reporting periods. Adoption of the fair market value guidance contained within ASU No. 2023-08 eliminates the need to calculate impairment losses on crypto assets for the year of adoption and moving forward. The Company elected to early adopt the guidance contained with ASU No. 2023-08 as we believe that the specified changes in financial reporting better reflect the economic realities of the Company’s business model and the value of the crypto assets held, enhancing the transparency and accuracy of the financial statements. The adoption of ASU No. 2023-08 required an adjustment to the Company’s opening Retained Earnings balance as of January 1, 2023, to recognize the cumulative effect of initially applying the change in accounting principle to previous periods. The adjustment accounts for the difference between the December 31, 2022 ending book value of crypto assets and their respective fair market value, which amounted to approximately $4,986,000. BTCS Inc. NOTES TO FINANCIAL STATEMENTS

X
- Definition Changes In Accounting Principle [Disclosure Text Block] + References No definition available. + Details
Name: | BTCS_ChangesInAccountingPrincipleDisclosureTextBlock
Namespace Prefix: | BTCS_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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