v3.26.1
Summary of Warrant Activity (Details) - Warrant [Member] - $ / shares
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Number of warrants, outstanding, beginning 1,494,588  
Warrants average exercise price, outstanding, beginning $ 3.79  
Weighted average remaining contractual term, outstanding 3 years 9 months 27 days 4 years 27 days
Number of warrants, exercisable, beginning 1,494,588  
Warrants average exercise price, exercisable, beginning $ 3.79  
Weighted average remaining contractual term, exercisable 3 years 9 months 27 days 4 years 27 days
Number of warrants, granted  
Warrants average exercise price, granted  
Number of warrants, exercised/ surrendered  
Warrants average exercise price, exercised/ surrendered  
Weighted average remaining contractual term, exercised 15 years  
Number of warrants, expired  
Warrants average exercise price, expired  
Number of warrants, outstanding, ending 1,494,588 1,494,588
Warrants average exercise price, outstanding, ending $ 3.79 $ 3.79
Number of warrants, exercisable, ending 1,494,588 1,494,588
Warrants average exercise price, exercisable, ending $ 3.79 $ 3.79