v3.26.1
SCHEDULE OF CONTRACT BALANCES (Details) - USD ($)
3 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Accounting Policies [Abstract]    
Allowance at beginning of period $ (1,976,180) $ (875,518)
(Provisions) / reversal (138,557) (33,811)
Write-offs 18,434
Recoveries
Allowance at end of period $ (2,096,303) $ (909,329)