XML 78 R66.htm IDEA: XBRL DOCUMENT v3.24.3
Goodwill (Details) - Schedule of Goodwill - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2024
Dec. 31, 2023
Schedule of Goodwill [Abstract]    
Gross Goodwill, Beginning $ 9,134,856 $ 4,561,037
Accumulated Impairment, Beginning 4,561,037
Net, Beginning 4,573,819 4,561,037
Gross Goodwill, Addition 4,573,819
Accumulated Impairment, Addition  
Net, Addition 4,573,819
Gross Goodwill, Impairment loss 0 (4,561,037)
Accumulated Impairment, Impairment loss   (4,561,037)
Gross Goodwill, ending 9,134,856 9,134,856
Accumulated Impairment, ending (4,561,037) (4,561,037)
Net Goodwill, ending $ 4,573,819 $ 4,573,819