v3.25.4
Intangible Assets and Goodwill - Intangible Assets (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]    
Tradename $ 12,909,254 $ 11,267,698
Customer List 21,114,198 21,114,198
Non-Compete 1,667,536 1,667,536
Patents 2,271,980 2,271,980
Subtotal 37,962,968 36,321,412
Less: Accumulated Amortization 18,465,696 15,918,312
Translation Adjustments (24,044) (80,069)
Intangible Assets 19,473,228 20,323,031
Goodwill 9,907,657 9,907,657
Total: $ 29,380,885 $ 30,230,688