XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.1
INTANGIBLE ASSETS (Schedule of Patents) (Details) - USD ($)
Mar. 31, 2023
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]    
Patents $ 1,712,539 $ 1,606,064
Less: Accumulated amortization 595,080 575,729
 Intangible assets - net $ 1,117,459 $ 1,030,335