XML 56 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Nature of Operations, Summary (Details)
Mar. 01, 2023
Patent
Dec. 31, 2022
Patent
Application
Nature of Operations [Abstract]    
Number of applications methods of use allowed by USPTO | Application   2
U.S. [Member]    
Nature of Operations [Abstract]    
Number of patents held   7
Number of pending patent applications   19
Foreign [Member] | Subsequent Event [Member]    
Nature of Operations [Abstract]    
Number of patents held 71  
Number of pending patent applications 38