v3.26.1
Basis of Presentation and Summary of Significant Accounting Policies (Details 1) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Revenue $ 3,790,652 $ 3,253,911 $ 8,030,586 $ 6,474,922
Demonstrations & Services revenue [Member]        
Revenue 65,527 9,000 88,927 18,000
Product Revenue [Member]        
Revenue 3,466,203 3,244,446 7,654,123 5,921,430
License revenue [Member]        
Revenue     0 525,000
Equipment Revenue [Member]        
Revenue $ 258,922 $ 465 $ 287,536 $ 10,492