v3.25.2
NOTE 8 — Stock-Based Compensation (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Jun. 26, 2024
Jun. 25, 2024
Share-Based Payment Arrangement [Abstract]                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures 0       0   75,000    
[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExchanged]             613,936    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value               $ 1.08 $ 1.1197
Stock Issued During Period, Shares, Restricted Stock Award, Gross         643,793 500,750      
Common Stock, Other Shares, Outstanding 1,172,617       1,172,617        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value         $ 421,590        
Share-Based Payment Arrangement, Noncash Expense $ 230,690 $ 70,625 $ 274,734 $ 272,700 $ 301,315 $ 547,434