v3.25.4
Intangible Assets and Goodwill (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]    
Amortization of intangible assets $ 2,547,383 $ 2,568,349
Estimated aggregate amortization expense:    
2026 2,220,266  
2027 1,891,897  
2028 1,775,230  
2029 1,622,696  
2030 $ 1,508,699