v3.26.1
Consolidated Statements of Operations (Parentheticals) - shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Unvested restricted stock units 862,719  
Warrants to purchase Shares 7,427,587  
Employee Stock Option    
Potentially dilutive shares   1,070,079
Warrant    
Potentially dilutive shares   10,819,742