XML 58 R48.htm IDEA: XBRL DOCUMENT v3.25.0.1
Intangible Assets and Goodwill - Intangible Assets (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]    
Tradename $ 11,267,698 $ 10,007,698
Customer List 21,114,198 18,824,198
Non-Compete 1,667,536 1,247,536
Patents 2,271,980 2,271,980
Subtotal 36,321,412 32,351,412
Less: Accumulated Amortization 15,918,312 13,349,964
Translation Adjustments (80,069)  
Intangible Assets 20,323,031 19,001,448
Goodwill 9,907,657 8,188,829
Total: $ 30,230,688 $ 27,190,277