XML 46 R33.htm IDEA: XBRL DOCUMENT v3.25.1
Schedule of goodwill (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]    
Goodwill Gross, beginning balance $ 27,001,383 $ 27,001,383
Goodwill Impairment, beginning balance  
Goodwill Net, beginning balance 12,059,428 27,001,383
Goodwill Gross, impairment  
Goodwill Impairment   (14,941,955)
Goodwill Net, Impairment   (14,941,955)
Goodwill Gross, ending balance 27,001,383 27,001,383
Goodwill Impairment, ending balance (14,941,955) (14,941,955)
Goodwill Net, ending balance $ 12,059,428 $ 12,059,428