v3.26.1
Deferred Revenue (Tables)
3 Months Ended
Mar. 31, 2026
Deferred Revenue [Abstract]  
Schedule of Deferred Revenue

Deferred revenue is summarized as follow:

 

   As of 
   March 31, 2026   December 31,
2025
 
Subsidy   1,039,241    1,083,784 
Total  $1,039,241   $1,083,784 
Schedule of Changes in Deferred Revenue

Changes in the deferred revenue are as follows:

 

    For the
three months
ended
March 31,
2026
    For the
Year Ended
December 31,
2025
 
Beginning balance   $ 1,083,784     $ 1,263,180  
Recognized as revenue during the year     (59,281 )     (228,357 )
Effect of foreign exchange change     14,738         48,961  
Ending balance   $ 1,039,241     $ 1,083,784