v3.26.1
Summary of Warrant Activity (Details) - Warrant [Member] - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Number of warrants, outstanding, beginning 245,192  
Warrants average exercise price, outstanding, beginning $ 17.50  
Weighted average remaining contractual term, outstanding 4 years 27 days 2 years 7 days
Number of warrants, exercisable, beginning 245,192  
Warrants average exercise price, exercisable, beginning $ 17.50  
Weighted average remaining contractual term, exercisable 4 years 27 days 2 years 7 days
Number of warrants, granted 19,672,108  
Warrants average exercise price, granted $ 1.098  
Weighted average remaining contractual term, granted 5 years  
Number of warrants, exercised/ surrendered 18,442,712  
Warrants average exercise price, exercised/ surrendered $ 1.098  
Weighted average remaining contractual term, exercised 5 years  
Number of warrants, expired  
Warrants average exercise price, expired  
Number of warrants, outstanding, ending 1,494,588 245,192
Warrants average exercise price, outstanding, ending $ 3.79 $ 17.50
Number of warrants, exercisable, ending 1,494,588 245,192
Warrants average exercise price, exercisable, ending $ 3.79 $ 17.50