v3.26.1
Goodwill (Tables)
6 Months Ended
Jun. 30, 2026
Goodwill [Abstract]  
Schedule of Changes of Goodwill

Changes of goodwill for the six-months ended June 30, 2026 and 2025 are as follows:

 

   For the six-months ended June 30, 2026 
   Beginning   Business
combination
   Impairment
loss
   Effects of
changes in
exchange rate
   Ending 
Goodwill   24,949,806    6,193,829    
    -
    (1,957,005)   29,186,630 

 

   For the six-months ended June 30, 2025 
   Beginning   Business
combination
   Impairment
loss
   Effects of
changes in
exchange rate
   Ending 
Goodwill   24,354,066    
-
    
    -
    2,039,680    26,393,746