v3.25.2
Note 4 - Intangible Assets - Intangible Assets (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Cost $ 50,309   $ 50,309
Accumulated amortization 35,242   27,936
Net carrying amount 15,067   22,373
Accumulated amortization (35,242)   (27,936)
Intangible assets, net of accumulated amortization of $35,242 and $27,936 at March 31, 2025 and March 31, 2024, respectively $ 15,067   $ 22,373
Minimum [Member]      
Finite-Lived Intangible Assets, Useful Life (Year) 10 years    
Maximum [Member]      
Finite-Lived Intangible Assets, Useful Life (Year) 15 years    
Patents And Trademarks [Member]      
Cost $ 35,794    
Finite-Lived Intangible Assets, Useful Life (Year)     15 years
Accumulated amortization 27,982   $ 25,516
Net carrying amount     10,278
Accumulated amortization (27,982)   (25,516)
Intangible assets, net of accumulated amortization of $35,242 and $27,936 at March 31, 2025 and March 31, 2024, respectively     10,278
Patents And Trademarks [Member] | Minimum [Member]      
Cost     $ 35,794
Finite-Lived Intangible Assets, Useful Life (Year)   10 years 10 years
Net carrying amount 7,812    
Intangible assets, net of accumulated amortization of $35,242 and $27,936 at March 31, 2025 and March 31, 2024, respectively $ 7,812    
Patents And Trademarks [Member] | Maximum [Member]      
Finite-Lived Intangible Assets, Useful Life (Year) 15 years    
Software [Member]      
Cost $ 14,515   $ 14,515
Finite-Lived Intangible Assets, Useful Life (Year) 3 years   3 years
Accumulated amortization $ 7,260   $ 2,420
Net carrying amount 7,255   12,095
Accumulated amortization (7,260)   (2,420)
Intangible assets, net of accumulated amortization of $35,242 and $27,936 at March 31, 2025 and March 31, 2024, respectively $ 7,255   $ 12,095