v3.26.1
Consolidated Balance Sheets (Parenthetical) - USD ($)
Mar. 31, 2026
Mar. 31, 2025
Statement of Financial Position [Abstract]    
Allowance for expected credit loss $ 1,441,523 $ 387,533
Accumulated depreciation, property and equipment 18,100,243 17,028,700
Accumulated amortization, finance lease $ 984,801 $ 508,470
Common stock, par value $ 0.001 $ 0.001
Common stock, shares authorized 1,445,000,000 1,445,000,000
Common stock, shares issued 1,077,196,442 1,068,463,108
Common stock, shares outstanding 1,077,096,442 1,068,363,108
Treasury stock, shares 100,000 100,000