v3.26.3
Digital Currencies - Schedule of holdings of digital currencies (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Mar. 31, 2026
Mar. 31, 2025
Finite-Lived Intangible Assets [Line Items]      
Digital currencies $ 22,622 $ 10,822  
Bitcoin [Member]      
Finite-Lived Intangible Assets [Line Items]      
Digital currencies 22,410 10,612 $ 180,741
Other currencies [Member]      
Finite-Lived Intangible Assets [Line Items]      
Digital currencies $ 212 $ 210