v3.26.1
Revenue recognition - Narrative (Details)
token in Millions, $ in Millions
3 Months Ended
May 08, 2026
USD ($)
token
$ / Unit
Jun. 30, 2026
USD ($)
token
Disaggregation of Revenue    
Proceeds from issuance of tokens | $ $ 25.0  
Number of crypto token units sold | token 83.3  
IDG Capital    
Disaggregation of Revenue    
Equity method investment, ownership percentage 5.00%  
ARC Tokens    
Disaggregation of Revenue    
Crypto Asset, number of tokens authorized for issuance | token   807.5
Token price (per share) | $ / Unit 0.30  
Proceeds from issuance of tokens | $ $ 242.2 $ 222.0