XML 41 R34.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue (Tables)
6 Months Ended
Jun. 30, 2025
Disaggregation of Revenue [Abstract]  
Summary of revenue disaggregated by revenue stream

Revenue disaggregated by revenue stream is as follows (in thousands):

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

2025

 

 

2024

 

 

2025

 

 

2024

 

BTM Kiosks

 

$

171,864

 

 

$

162,291

 

 

$

335,644

 

 

$

300,067

 

Other Revenue

 

 

244

 

 

 

775

 

 

 

690

 

 

 

1,538

 

Total Revenue

 

$

172,108

 

 

$

163,066

 

 

$

336,334

 

 

$

301,605