v3.26.1
Digital Currencies - Schedule of holdings of digital currencies (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Mar. 31, 2025
Finite-Lived Intangible Assets [Line Items]      
Digital currencies $ 11,248 $ 10,822  
Bitcoin [Member]      
Finite-Lived Intangible Assets [Line Items]      
Digital currencies 11,065 10,612 $ 180,741
Other currencies [Member]      
Finite-Lived Intangible Assets [Line Items]      
Digital currencies $ 183 $ 210