v3.25.2
Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Schedule of Intangible Assets [Line Items]    
Beginning Costs $ 7,551,468 $ 12,347,921
Additions 7,062,770 219,241
Disposals
Ending Costs 14,614,238 12,552,179
Accumulated Amortization (6,892,679) (10,320,191)
Accumulated Impairment (1,460,910)
Net Book Value $ 7,721,559 $ 786,061
Patents [Member]    
Schedule of Intangible Assets [Line Items]    
Amortization Period 15 years 15 years
Beginning Costs $ 7,551,468 $ 7,332,227
Additions 158,464 219,241
Disposals
Ending Costs 7,709,932 7,506,485
Accumulated Amortization (6,803,650) (6,765,407)
Accumulated Impairment
Net Book Value $ 906,282 $ 786,061
Proprietary technology [Member]    
Schedule of Intangible Assets [Line Items]    
Amortization Period 10 years  
Beginning Costs  
Additions 6,904,306  
Disposals  
Ending Costs 6,904,306  
Accumulated Amortization (89,029)  
Accumulated Impairment  
Net Book Value $ 6,815,276  
IPR&D [Member]    
Schedule of Intangible Assets [Line Items]    
Amortization Period   5 years
Beginning Costs   $ 5,015,694
Additions  
Disposals  
Ending Costs   5,015,694
Accumulated Amortization   (3,554,784)
Accumulated Impairment   (1,460,910)
Net Book Value