v3.25.1
Intangible Assets (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Cost of beginning balance $ 648,863 $ 585,308
Additions 20,976 63,555
Cost of ending balance 669,839 648,863
Accumulated amortization of beginning balance 179,079 126,209
Amortization 12,662 52,870
Accumulated amortization of ending balance 191,741 179,079
Net carrying amounts 478,098 469,784
Patents [Member]    
Finite-Lived Intangible Assets [Line Items]    
Cost of beginning balance 30,000 30,000
Additions 0 0
Cost of ending balance 30,000 30,000
Accumulated amortization of beginning balance 28,500 25,500
Amortization 750 3,000
Accumulated amortization of ending balance 29,250 28,500
Net carrying amounts 750 1,500
Patent Application Rights [Member]    
Finite-Lived Intangible Assets [Line Items]    
Cost of beginning balance 618,863 555,308
Additions 20,976 63,555
Cost of ending balance 639,839 618,863
Accumulated amortization of beginning balance 150,579 100,709
Amortization 11,912 49,870
Accumulated amortization of ending balance 162,491 150,579
Net carrying amounts $ 477,348 $ 468,284