v3.26.1
Digital assets - Additional Information (Details)
$ in Millions
Mar. 31, 2026
USD ($)
Bitcoin
Dec. 31, 2025
USD ($)
Bitcoin
Indefinite-Lived Intangible Assets [Line Items]    
Number of bitcoin held 903 1,606
Aggregate cost of bitcoin | $ $ 74.8 $ 118.8
Crypto asset number of restricted units 430