XML 51 R40.htm IDEA: XBRL DOCUMENT v3.25.3
Schedule of Intangible Assets (Details) - USD ($)
9 Months Ended
Sep. 30, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Accumulated Amortization $ 788,244  
Intangible Assets Net 13,565,038 $ 2,366,119
Gross Carrying Amount 14,353,282  
Trade Names [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 514,284  
Accumulated Amortization  
Intangible Assets Net 514,284  
Intellectual Property [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 9,080,288  
Accumulated Amortization 277,284  
Intangible Assets Net $ 8,803,004  
Weighted Average Life 10 years 8 months 1 day  
Customer Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 3,508,710  
Accumulated Amortization 458,877  
Intangible Assets Net $ 3,049,833  
Weighted Average Life 14 years 29 days  
License [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 1,250,000  
Accumulated Amortization 52,083  
Intangible Assets Net $ 1,197,917  
Weighted Average Life 1 year 11 months 12 days