v3.26.1
Equity (Details 2) - Stock Warrants [Member] - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of warrants outstanding, Beginning balance 235,000  
Weighted average exercise price outstanding, Beginning balance $ 4.00  
Weighted average remaining contractual term 4 months 24 days 8 months 12 days
Intrinsic value outstsanding, Beginning balance  
Number of warrants, Issued  
Weighted average exercise price, Issued  
Intrinsic value, Issued  
Number of warrants, Exercised  
Weighted average exercise price, Exercised  
Intrinsic value, Exercised  
Number of warrants outstanding, Ending balance 235,000 235,000
Weighted average exercise price outstanding, Ending balance $ 4.00 $ 4.00
Intrinsic value outstsanding, Ending balance
Number of warrants, Exercisable 235,000  
Weighted average exercise price, Exercisable $ 4.00  
Weighted average remaining contractual term, Exercisable 4 months 24 days  
Intrinsic value, Exercisable