XML 103 R30.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Basis of Presentation and Summary of Significant Accounting Policies (Details 1) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Revenue $ 3,556,766 $ 3,012,749
Product Revenue [Member]    
Revenue 3,084,088 2,516,401
License Revenue [Member]    
Revenue 455,625 455,625
Demonstrations & Consulting Revenue [Member]    
Revenue 6,000 27,000
Equipment Revenue [Member]    
Revenue $ 11,053 $ 13,723