v3.26.1
Revenue (Tables)
6 Months Ended
Jun. 30, 2026
Revenue [Abstract]  
Schedule of Deferred Revenue

The following table summarizes the deferred revenue activity during the six months ended June 30, 2026 and year ended December 31, 2025:

 

    Six Months
Ended
June 30,
2026
    Year Ended
December 31,
2025
 
Balance at the beginning of the year   $ 2,330,584     $ 1,666,580  
Add: revenue deferred during the year     -       2,330,584  
Less: Revenue recognized during the year     (2,330,584 )     (1,666,580 )
Balance at the end of the year   $ -     $ 2,330,584  
                 
Current   $ -     $ 2,330,584  
Non-current   $ -     $ -