v3.26.1
Warrants - Warrant Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Warrants [Abstract]    
Outstanding at beginning of period (in Dollars per share) $ 4.21 $ 4.22
Issued (in Dollars per shares) 4.59 3.7
Exercised (in Dollars per shares) 7 3
Canceled/Expired (in Dollars per shares) 3 4.33
Outstanding at ending of period (in Dollars per shares) $ 5.93 $ 4.21
Warrant [Member]    
Warrants [Abstract]    
Outstanding at beginning of period (in Shares) 9,595,940 9,256,493
Issued (in Shares) 420,000 600,000
Exercised (in Shares) (10) (142,503)
Canceled/Expired (in Shares) (5,843,786) (118,050)
Outstanding at ending of period (in Shares) 4,172,144 9,595,940