v3.26.1
INTANGIBLE ASSETS SOFTWARE LICENSES TRADEMARKS DEVELOPED TECHNOLOGY CUSTOMER RELATIONSHIPS AND NONCOMPETE AGREEMENTS (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Gross intangible assets $ 37,752,558 $ 72,164,950
Intangible assets, accumulated amortization (12,054,008) (45,700,984)
Net definite-lived intangible assets 25,698,550 26,463,965
Licenses [Member]    
Gross intangible assets 4,668,291 4,232,431
Intangible assets, accumulated amortization (2,076,841) (1,582,137)
Software [Member]    
Gross intangible assets 21,892,152 19,742,103
Intangible assets, accumulated amortization (9,887,923) (8,563,000)
Intangible construction in process [Member]    
Gross intangible assets 9,220,125 10,702,638
Developed Technology [Member]    
Gross intangible assets 0 3,100,000
Intangible assets, accumulated amortization 0 (3,100,000)
Customer Relationships [Member]    
Gross intangible assets 157,337 17,963,384
Intangible assets, accumulated amortization (15,734) (17,963,384)
Non Compete Aagreements [Member]    
Gross intangible assets 0 296,814
Intangible assets, accumulated amortization 0 (296,814)
Other intangible assets [Member]    
Gross intangible assets 0 3,887,442
Intangible assets, accumulated amortization 0 (2,072,685)
Trademarks and Trade Names [Member]    
Gross intangible assets 1,814,653 12,240,138
Intangible assets, accumulated amortization $ (73,510) $ (12,122,964)