v3.26.3
Revenue recognition - Narrative (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 14, 2026
token
May 08, 2026
USD ($)
token
$ / Unit
Sep. 30, 2026
USD ($)
Jun. 30, 2026
token
Sep. 30, 2025
USD ($)
Sep. 30, 2026
USD ($)
Sep. 30, 2025
USD ($)
Disaggregation of Revenue              
Revenue     $ 207,264   $ 28,518 $ 282,471 $ 72,984
Proceeds from issuance of tokens   $ 25,000          
Number of crypto token units sold | token   83,300,000          
IDG Capital              
Disaggregation of Revenue              
Equity method investment, ownership percentage   5.00%          
ARC Tokens              
Disaggregation of Revenue              
Revenue     181,800     181,800  
Crypto asset, number of tokens authorized for issuance | token 10     807,500,000      
Token price (in dollars per share) | $ / Unit   0.30          
Proceeds from issuance of tokens   $ 242,200          
Contract with customer, liability, current     $ 181,800     $ 181,800