v3.26.1
Administrative Expenses - Schedule of Administrative Expenses (Details) - USD ($)
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Schedule of Administrative Expenses [Abstract]    
Salary $ 625,814 $ 784,289
Retirement payment 78,546 304,579
Employee benefits 35,358 51,137
Travel expenses 23,016 19,749
Entertainment expenses 23,475 22,986
Communication cost 1,200 938
Tax and due 17,077 17,674
Depreciation cost 17,507 581
Amortization of intangible assets 4,771,194 4,624,214
Rental cost 53,009 50,350
Repair fee 88 402
Insurance cost 9,140 10,123
Vehicle maintenance fee 14,448 16,628
Allowance for expected credit losses 2,032 (3,726)
Research and development expenses 207,777 143,674
Transportation cost 1,144 875
Training cost 1,210
Publishing fee 18 477
Office supplies fee 907 122
Consumable cost 20,894 15,454
Commissions and professional fee 1,019,406 2,278,933
Building management fee 24,847 7,804
Advertising expenses 86
Total $ 6,946,984 $ 8,348,471