v3.25.3
INTANGIBLE ASSETS SOFTWARE LICENSES TRADEMARKS DEVELOPED TECHNOLOGY CUSTOMER RELATIONSHIPS AND NONCOMPETE AGREEMENTS (Details) - USD ($)
Sep. 30, 2025
Dec. 31, 2024
Net definite-lived intangible assets $ 57,553,457  
Intangible Assets [Member]    
Gross intangible assets 77,214,893 $ 68,798,990
Intangible assets, accumulated amortization 19,661,436 12,405,533
Net definite-lived intangible assets 57,553,457 56,393,457
Licenses [Member]    
Gross intangible assets 6,605,987 5,689,993
Intangible assets, accumulated amortization 1,526,805 519,702
Software [Member]    
Gross intangible assets 20,500,889 14,780,382
Intangible assets, accumulated amortization 8,022,813 6,718,227
Construction In Process [Member]    
Gross intangible assets 12,585,832 11,354,044
Developed Technology [Member]    
Gross intangible assets 3,100,000 3,100,000
Intangible assets, accumulated amortization 930,006 465,003
Customer Relationships [Member]    
Gross intangible assets 17,955,724 17,950,000
Intangible assets, accumulated amortization 5,349,645 2,656,083
Non Compete Aagreements [Member]    
Gross intangible assets 292,914 290,000
Intangible assets, accumulated amortization 170,104 61,186
Other intangible assets [Member]    
Gross intangible assets 3,965,721 3,451,010
Intangible assets, accumulated amortization 1,895,274 1,146,800
Trademarks and Trade Names [Member]    
Gross intangible assets 12,207,826 12,183,561
Intangible assets, accumulated amortization $ 1,766,789 $ 838,532