v3.26.1
Digital Assets Payable - Schedule of Digital Assets Payable (Details) - USD ($)
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Digital assets payables to:      
Related parties $ 38,721,758 $ 10,702,814  
Third party payables 135,267,935 138,224,157  
Total $ 173,989,693 $ 148,926,971 $ 80,364,190