v3.26.1
Stockholders’ Equity - Schedule of Stock Option Activities (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2025
Dec. 31, 2024
Schedule of Stock Option Activities [Abstract]        
Number of Options, Balance 2,367,500 2,262,500 1,565,000 2,367,500
Weighted Average Exercise Price, Balance $ 0.92 $ 0.94 $ 0.79 $ 0.92
Weighted Average Remaining Contractual Term (Years), Balance   5 years 5 months 15 days 5 years 7 months 24 days 3 years 7 months 17 days
Aggregate Intrinsic Value, Balance $ 8,400
Number of Options, Exercisable     1,206,250  
Weighted Average Exercise Price, Exercisable     $ 0.82  
Weighted Average Remaining Contractual Term (Years), Exercisable     5 years 1 month 13 days  
Aggregate Intrinsic Value, Exercisable     $ 3,920  
Number of Options, Balance non-vested 316,250   358,750 316,250
Weighted Average Exercise Price, Balance non-vested $ 0.84   $ 0.69 $ 0.84
Weighted Average Remaining Contractual Term (Years), Balance non-vested 7 years 6 months 14 days   7 years 5 months 12 days  
Aggregate Intrinsic Value, Balance non-vested  
Number of Options, Issued during the period     525,000  
Weighted Average Exercise Price, Exercisable, Issued during the period     $ 0.44  
Weighted Average Remaining Contractual Term (Years), Issued during the period     9 years 9 months 25 days  
Aggregate Intrinsic Value, Issued during the period      
Number of Options, Forfeited     (292,500)  
Weighted Average Exercise Price, Exercisable, Forfeited     $ 0.55  
Number of Options, Vested during the period     (190,000)  
Weighted Average Exercise Price, Vested during the period     $ 0.55  
Aggregate Intrinsic Value, Vested during the period      
Number of Options, Granted     525,000 105,000
Weighted Average Exercise Price, Granted $ 0.49   $ 0.44 $ 0.49
Weighted Average Remaining Contractual Term (Years), Granted     9 years 9 months 25 days 9 years 10 months 28 days
Aggregate Intrinsic Value, Granted    
Number of Options, Expired     (1,000,000)  
Weighted Average Exercise Price, Expired     $ 1  
Aggregate Intrinsic Value, Expired      
Number of Options, Forfeited     (327,500)  
Weighted Average Exercise Price, Forfeited     $ 0.44  
Aggregate Intrinsic Value, Forfeited