v3.26.3
Fixed Deposit (Tables)
9 Months Ended
Sep. 30, 2026
Fixed Deposit [Abstract]  
Schedule of Fixed Deposit

As of September 30, 2026 and December 31, 2025, fixed deposit consisted of the following:

 

    As of  
    September 30,
2026
    December 31,
2025
 
Three-year bank deposit-current   $ 4,740,205     $ 2,966,386  
Three-year bank deposit-non current     3,073,527       4,421,828  
Total   $ 7,813,732     $ 7,388,214