v3.26.1
Right to Receive Cryptocurrencies, Net - Schedule of Right to Receive Cryptocurrencies (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Apr. 01, 2025
Mar. 31, 2025
Apr. 01, 2024
Mar. 31, 2024
Apr. 01, 2023
Schedule of Right to Receive Cryptocurrencies [Abstract]            
Cryptocurrencies investments $ 3,850        
Cryptocurrencies held at brokerage accounts 164        
Gross 4,014      
Less: allowance for credit losses (74)
Total $ 3,940