v3.26.1
Schedule of Deferred Revenue (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Accounting Policies [Abstract]    
Balance as of beginning of year $ 602,359 $ 408,769
Additions to deferred revenue 7,072,801 6,989,470
Revenue recognized from deferred revenue (6,953,263) (6,795,880)
Balance as of end of year $ 721,897 $ 602,359