XML 49 R33.htm IDEA: XBRL DOCUMENT v3.24.1
Intangible Assets (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Net Carrying Value $ 23,886  
Patents [Member]    
Cost 1,130,936 $ 1,104,103
Accumulated Amortization 1,107,050 993,598
Net Carrying Value $ 23,886 $ 110,505