v3.26.1
Schedule of Basic and Diluted Income per Share Computation Table (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Accounting Policies [Abstract]            
Net Loss $ 252,449 $ (807,078) $ (206,867) $ (1,166,237) $ (554,629) $ (1,373,104)
Denominator for basic income per share weighted average shares 46,083,893   46,193,709   46,223,623 46,088,353
Options, restricted stock units, and warrants 3,425,544    
Denominator for diluted income per share weighted average shares 49,509,437   46,193,709   46,223,623 46,088,353
Basic income per share $ 0.01   $ (0.00)   $ (0.01) $ (0.03)
Diluted income per share $ 0.01   $ (0.00)   $ (0.01) $ (0.03)