XML 63 R56.htm IDEA: XBRL DOCUMENT v3.25.3
Cost of Revenue - Summary of Components of Cryptocurrency Expenses (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Components of Cryptocurrency Expenses [Line Items]        
Other cryptocurrency expenses $ 71 $ 130 $ 247 $ 1,044
Total cryptocurrency expenses 116,318 97,555 356,826 327,778
BTM Kiosk [Member]        
Components of Cryptocurrency Expenses [Line Items]        
Cost of Cryptocurrency $ 116,247 $ 97,425 $ 356,579 $ 326,734