v3.26.1
SCHEDULE OF CHANGES IN DEFERRED REVENUE (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Accounting Policies [Abstract]    
Beginning balance $ 1,058,398 $ 1,449,718
Additions to deferred revenue 777,715 729,244
Recognition of deferred revenue (918,419) (853,990)
Ending balance $ 917,694 $ 1,324,972