v3.26.1
Other income and other net gains
12 Months Ended
Dec. 31, 2025
Analysis of income and expense [abstract]  
Other income and other net gains Other income and other gains and losses
20252024
Bank interest income$26,835,314 $31,280,591 
Consultancy and management service income468,000 468,000 
Sales and marketing service income420,916 240,716 
Others171,944 50,037 
Total other income$27,896,174 $32,039,344 
20252024
Foreign exchange gain (loss), net$1,080,594 $(2,489,614)
Gain (loss) on disposal of property, plant and
   equipment

31,062 (160,966)
Gain on lease modification— 104,493 
Waiver from amount due to a related company3,591,998 — 
Total other gains and losses, net$4,703,654 $(2,546,087)