v3.26.1
Schedule of Stock Options (Details) - $ / shares
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Share-Based Payment Arrangement [Abstract]    
Stock option, beginning balance 1,875,482  
Weighted average exercise price, beginning balance $ 9.76  
Weighted Average Remaining Life, Ending 9 years 4 months 24 days 9 years 7 months 24 days
Stock option, beginning balance  
Weighted average exercise price, beginning balance  
Stock option, beginning balance (20,000)  
Weighted average exercise price, beginning balance $ 6.60  
Weighted Average Remaining Life, forfeited or cancelled 9 years 9 months  
Stock option, beginning balance 1,855,482 1,875,482
Weighted average exercise price, beginning balance $ 9.80 $ 9.76
Stock option, beginning balance, Exercisable 1,030,480  
Weighted average exercise price, beginning balance $ 10.80  
Weighted Average Remaining Life,Exercisable 9 years 4 months 24 days