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

As of June 30, 2026 and December 31, 2025, the goodwill were as follows:

 

    Gross
Goodwill
    Accumulated
Impairment
    Net  
January 1, 2025   $ 9,134,856     $ (4,561,037 )   $ 4,573,819  
Addition     -       -       -  
December 31, 2025     9,134,856       (4,561,037 )     4,573,819  
Addition     -       -       -  
June 30, 2026 (Unaudited)   $ 9,134,856     $ (4,561,037 )   $ 4,573,819