XML 66 R54.htm IDEA: XBRL DOCUMENT
v3.25.2

Bitcoin - Schedule of additional information (Details) $ in Thousands | 3 Months Ended | 6 Months Ended |
--- | --- | --- | ---
Jun. 30, 2025 USD ($) item | Jun. 30, 2024 USD ($) item | Jun. 30, 2025 USD ($) item | Jun. 30, 2024 USD ($) item | Dec. 31, 2024 USD ($)
Bitcoin |  |  |  |  |
Beginning balance |  |  | $ 1,654,468 | $ 311,178 |
Beginning balance, quantity | item |  |  | 17,722 | 7,362 |
Revenue recognized from Bitcoin mined | $ 140,889 | $ 55,764 | $ 283,748 | $ 127,160 |
Revenue recognized from Bitcoin mined quantity | item |  |  | 2,956 | 2,208 |
Change in Bitcoin receivable |  |  | $ (272) | $ 249 |
Change in Bitcoin receivable quanity | item |  |  |  | 10 |
Proceeds from sale of Bitcoin |  |  | $ (131,802) | $ (9,518) |
Proceeds from sale of Bitcoin quantity | item |  |  | 1,371 | (212) |
Exchange of Bitcoin for employee compensation |  |  | $ (3,334) | $ (1,692) |
Exchange of Bitcoin for employee compensation quantity | item |  |  | (34) | (34) |
Change in fair value of Bitcoin | 470,812 | (76,403) | $ 262,772 | $ 157,677 |
Bitcoin | $ 1,711,908 |  | $ 1,711,908 |  | $ 1,654,468
Bitcoin quantity | item | 15,973 |  | 15,973 |  |
Restricted bitcoin | $ 353,672 |  | $ 353,672 |  |
Restricted bitcoin quantity | item | 3,300 |  | 3,300 |  |
Ending balance | $ 2,065,580 | $ 585,054 | $ 2,065,580 | $ 585,054 |
Ending balance, Quantity | item | 19,273 | 9,334 | 19,273 | 9,334 |
Carrying value of Bitcoin | $ 1,246,192 | $ 323,484 | $ 1,246,192 | $ 323,484 |
Realized gains on the sale or exchange of Bitcoin | $ 3,934 | $ 175 | $ 3,787 | $ 7,357 |

X
- Definition Amount of change in cryptocurrency receivables. + References No definition available. + Details
Name: | riot_ChangeInBitcoinReceivable
Namespace Prefix: | riot_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

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

X
- Definition The quantity of crypto currency changes in receivables. + References No definition available. + Details
Name: | riot_CryptocurrencyQuantityChangeInReceivable
Namespace Prefix: | riot_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of exchange of bitcoin for employee compensation. + References No definition available. + Details
Name: | riot_ExchangeOfBitcoinForEmployeeCompensation
Namespace Prefix: | riot_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The quantity of crypto currency in exchange for employee compensation. + References No definition available. + Details
Name: | riot_QuantityOfCryptoCurrencyExchangeForEmployeeCompensation
Namespace Prefix: | riot_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition The quantity of crypto currency generated from revenue recognized from mining. + References No definition available. + Details
Name: | riot_QuantityOfCryptoCurrencyRevenueRecognizedFromMining
Namespace Prefix: | riot_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition The quantity of crypto currency sold. + References No definition available. + Details
Name: | riot_QuantityOfCryptoCurrencySold
Namespace Prefix: | riot_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Realized gain on sale and exchange of cryptocurrencies. + References No definition available. + Details
Name: | riot_RealizedGainOnExchangeOfCryptocurrencies
Namespace Prefix: | riot_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Cost of crypto asset. Excludes crypto asset held for platform user. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 60 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476168/350-60-50-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 60 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147476168/350-60-50-1 + Details
Name: | us-gaap_CryptoAssetCost
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value of crypto asset. Excludes crypto asset held for platform user. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 60 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476168/350-60-50-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 60 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147476168/350-60-50-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 60 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147476168/350-60-50-3 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 60 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147476167/350-60-45-1 + Details
Name: | us-gaap_CryptoAssetFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value of crypto asset subject to contractual sale restriction. Excludes crypto asset held for platform user. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 60 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476168/350-60-50-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 60 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476168/350-60-50-6 + Details
Name: | us-gaap_CryptoAssetFairValueRestricted
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value of crypto asset not subject to contractual sale restriction. Excludes crypto asset held for platform user. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 60 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476168/350-60-50-1 + Details
Name: | us-gaap_CryptoAssetFairValueUnrestricted
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of increase in crypto asset from mining. Excludes crypto asset held for platform user. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 60 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476168/350-60-50-3 + Details
Name: | us-gaap_CryptoAssetMining
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Number of crypto asset units held subject to contractual sale restriction. Excludes crypto asset units held for platform user. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 60 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476168/350-60-50-1 + Details
Name: | us-gaap_CryptoAssetNumberOfRestrictedUnits
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of restricted and unrestricted crypto asset units held. Excludes crypto asset units held for platform user. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 60 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476168/350-60-50-1 + Details
Name: | us-gaap_CryptoAssetNumberOfUnits
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of crypto asset units held not subject to contractual sale restriction. Excludes crypto asset units held for platform user. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 60 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476168/350-60-50-1 + Details
Name: | us-gaap_CryptoAssetNumberOfUnrestrictedUnits
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of realized and unrealized gain (loss) from remeasurement of crypto asset, classified as operating and nonoperating. Excludes crypto asset held for platform user. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 60 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147476167/350-60-45-2 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 60 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476168/350-60-50-2 + Details
Name: | us-gaap_CryptoAssetRealizedAndUnrealizedGainLossOperatingAndNonoperating
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of decrease in crypto asset from sale. Excludes crypto asset held for platform user. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 60 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476168/350-60-50-3 + Details
Name: | us-gaap_CryptoAssetSale
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration