v3.26.1
Long-Term Investments (Details) - USD ($)
Jun. 30, 2026
Mar. 31, 2026
Apr. 30, 2025
Aug. 31, 2024
Long-Term Investments [Line Items]        
Deposit for long-term investment $ 1,400,800 $ 600,000    
Long-term investments 3,147,784 $ 3,147,784 $ 100,000 $ 500,000
Investee [Member]        
Long-Term Investments [Line Items]        
Long-term investments $ 800,800