XML 63 R56.htm IDEA: XBRL DOCUMENT v3.25.2
Cost of Revenue - Summary of Components of Cryptocurrency Expenses (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Components of Cryptocurrency Expenses [Line Items]        
Other cryptocurrency expenses $ 89 $ 507 $ 176 $ 914
Total cryptocurrency expenses 123,263 121,759 240,508 230,223
BTM Kiosk [Member]        
Components of Cryptocurrency Expenses [Line Items]        
Cost of cryptocurrency $ 123,174 $ 121,252 $ 240,332 $ 229,309