XML 79 R55.htm IDEA: XBRL DOCUMENT
v3.23.3

Cost of Revenue - Summary of Components of Cryptocurrency Expenses (Detail) - USD ($) $ in Thousands | 3 Months Ended | 9 Months Ended
--- | --- | ---
Sep. 30, 2023 | Sep. 30, 2022 | Sep. 30, 2023 | Sep. 30, 2022
Components of Cryptocurrency Expenses [Line Items] |  |  |  |
Software processing fees | $ 8 | $ 697 | $ 267 | $ 2,424
Exchange fees | 1 | 31 | 21 | 89
Mining fees | 30 | 63 | 207 | 129
Software processing fee - BDCheckout |  |  | 13 |
Total cryptocurrency expenses | 138,828 | 139,265 | 419,682 | 401,844
BTM Kiosk [Member] |  |  |  |
Components of Cryptocurrency Expenses [Line Items] |  |  |  |
Cost of cryptocurrency | 138,551 | 138,229 | 418,425 | 396,992
OTC [Member] |  |  |  |
Components of Cryptocurrency Expenses [Line Items] |  |  |  |
Cost of cryptocurrency |  |  |  | 1,958
BDCheckout [Member] |  |  |  |
Components of Cryptocurrency Expenses [Line Items] |  |  |  |
Cost of cryptocurrency | 234 | 241 | $ 749 | 248
Software processing fee - BDCheckout | $ 4 | $ 4 |  | $ 4

X
- Definition Components of cryptocurrency expenses [Line Items]. + References No definition available. + Details
Name: | btm_ComponentsOfCryptocurrencyExpensesLineItems
Namespace Prefix: | btm_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Cost of cryptocurrency. + References No definition available. + Details
Name: | btm_CostOfCryptocurrency
Namespace Prefix: | btm_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Cryptocurrency expenses. + References No definition available. + Details
Name: | btm_CryptocurrencyExpenses
Namespace Prefix: | btm_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Mining fees. + References No definition available. + Details
Name: | btm_MiningFees
Namespace Prefix: | btm_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Software processing fee - BDCheckout. + References No definition available. + Details
Name: | btm_SoftwareProcessingFeeBDCheckout
Namespace Prefix: | btm_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Software processing fees. + References No definition available. + Details
Name: | btm_SoftwareProcessingFees
Namespace Prefix: | btm_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount of expense in the period for fees charged by securities exchanges for the privilege of trading securities listed on that exchange. Some fees vary with the related volume, while others are fixed. + References No definition available. + Details
Name: | us-gaap_ExchangeFees
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_TransactionTypeAxis=btm_BTMKioskMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TransactionTypeAxis=us-gaap_OverTheCounterMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TransactionTypeAxis=btm_BDCheckoutMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |