XML 43 R32.htm IDEA: XBRL DOCUMENT v3.25.3
Basis of Presentation and Summary of Significant Accounting Policies (Details 1) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Revenue $ 7,361,889 $ 5,236,990 $ 13,836,811 $ 11,840,189
Product Revenue [Member]        
Revenue 4,715,874 5,092,123 10,637,304 11,479,147
License revenue [Member]        
Revenue 2,600,000 133,125 3,125,000 273,750
Demonstrations & Consulting revenue [Member]        
Revenue 27,070 9,000 45,070 27,000
Equipment Revenue [Member]        
Revenue $ 18,945 $ 2,742 $ 29,437 $ 60,292