XML 61 R50.htm IDEA: XBRL DOCUMENT v3.25.3
GOODWILL AND INTANGIBLES, NET (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]          
Weighted-average amortization period     12 years 7 months 6 days    
Amortization of intangible assets $ 569,342 $ 567,297 $ 1,860,312 $ 1,697,935  
Intangible assets, net of accumulated amortization         $ 17,525,681
Amortization expense related to intangible assets 428,029 406,965 1,284,092 1,220,984  
Intangible asset impairment charges $ 18,327,414 $ 0 $ 18,327,414 $ 0