XML 65 R53.htm IDEA: XBRL DOCUMENT v3.25.3
Deferred Government Grants (Tables)
9 Months Ended
Sep. 30, 2025
Deferred Government Grants [Abstract]  
Schedule of Deferred Government Grants

Deferred government grants as of December 31, 2024 and September 30, 2025 consist of the following:

 

   December 31,   September 30, 
   2024   2025 
Total government grants  $8,136,469   $10,759,522 
Less: Current portion   (556,214)   (570,172)
Non-current portion  $7,580,255   $10,189,350 
Schedule of Consolidated Statements of Operations

Government grants were recognized in the consolidated statements of operations as follows:

 

   Three months ended
September 30,
   Nine months ended
September 30,
 
   2024   2025   2024   2025 
Cost of revenues  $108,169   $128,213   $324,569   $381,317 
General and administrative expenses   9,443    9,450    28,214    28,104 
Research and development expenses   4,124    4,127    12,322    12,274 
Other income, net   70,427    954,227    474,050    1,096,195 
   $192,163   $1,096,017   $839,155   $1,517,890