v3.26.1
Fair value measurements - Narrative (Details) - USD ($)
$ / shares in Units, shares in Thousands
1 Months Ended 12 Months Ended
Jan. 31, 2026
Oct. 31, 2025
Dec. 31, 2025
Mar. 31, 2019
Mar. 01, 2019
Fair Value          
Digital assets transfers out of Level 3 asset     $ 4,600,000    
Additional paid-in capital upon conversion $ 39,400,000 $ 88,800,000      
First Note | Convertible debt, net of debt discount          
Fair Value          
Debt instrument, face amount         $ 24,000,000.0
Convertible interest rate (as a percent)         2.90%
Debt conversion, converted instrument, amount $ 7,500,000 $ 11,000,000.0      
Debt conversion, converted instrument, shares (in shares) 465 675      
Debt conversion price (in dollars per share)       $ 16.23  
Debt conversion, converted instrument, per share (in dollars per share) $ 16.23 $ 16.23