XML 52 R41.htm IDEA: XBRL DOCUMENT v3.25.3
SCHEDULE OF DEFERRED REVENUES (Details) - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2025
Dec. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Deferred revenue, current, beginning $ 4,215,401 $ 2,937,168
Deferred revenue, current, additions 1,416,761 2,799,956
Deferred revenue recognized current 1,909,289 1,521,723
Deferred revenue, current, ending 3,722,873 4,215,401
Deferred revenue, non-current, beginning 6,317,472 7,340,459
Deferred revenue, non-current, additions 1,169,749 1,814,351
Deferred revenue recognized non-current 2,280,032 2,837,338
Deferred revenue, non-current, ending 5,207,189 6,317,472
Deferred revenue,beginning 10,532,873 10,277,627
Deferred revenues, additions 2,586,510 4,614,307
Deferred revenue recognized 4,189,321 4,359,061
Deferred revenue, ending $ 8,930,061 $ 10,532,873