v3.26.1
INTANGIBLE ASSETS SOFTWARE LICENSES TRADEMARKS DEVELOPED TECHNOLOGY CUSTOMER RELATIONSHIPS AND NONCOMPETE AGREEMENTS (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Net definite-lived intangible assets $ 26,226,694  
Intangible Assets [Member]    
Gross intangible assets 39,390,462 $ 72,164,950
Intangible assets, accumulated amortization (13,163,768) (45,700,984)
Net definite-lived intangible assets 26,226,694 26,463,965
Licenses [Member]    
Gross intangible assets 4,527,453 4,232,431
Intangible assets, accumulated amortization (1,859,553) (1,582,137)
Software [Member]    
Gross intangible assets 19,347,029 19,742,103
Intangible assets, accumulated amortization (8,961,705) (8,563,000)
Intangible construction in process [Member]    
Gross intangible assets 11,108,889 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 (7,867) (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 3,979,090 3,887,442
Intangible assets, accumulated amortization (2,274,636) (2,072,685)
Trademarks and Trade Names [Member]    
Gross intangible assets 270,664 12,240,138
Intangible assets, accumulated amortization $ (60,007) $ (12,122,964)