XML 71 R59.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Goodwill (Details) - Schedule of Goodwill - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 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 (4,561,037)
Net, Addition 12,782
Gross Goodwill, ending 9,134,856 9,134,856
Accumulated Impairment, ending (4,561,037) (4,561,037)
Accumulated Impairment, ending $ 4,573,819 $ 4,573,819