v3.26.1
Subsequent Events (Details Narrative) - $ / shares
1 Months Ended
Apr. 16, 2026
Apr. 05, 2026
Jan. 27, 2026
Jan. 05, 2026
Jan. 31, 2026
Feb. 19, 2026
Subsequent Event [Line Items]            
Restricted stock units issued       15,000 15,000  
Number of warrants outstanding           1,366,442
Number of shares issued     2,230,000      
Subsequent Event [Member]            
Subsequent Event [Line Items]            
Restricted stock units issued   3,750        
Number of warrants outstanding 1,900,500          
Number of warrants exercise price $ 8.48          
Subsequent Event [Member] | Common Stock [Member]            
Subsequent Event [Line Items]            
Number of shares issued 1