Annual report [Section 13 and 15(d), not S-K Item 405]

Stock Options - Schedule of Stock Option Activity (Details)

v3.26.1
Stock Options - Schedule of Stock Option Activity (Details) - Equity Option [Member] - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2025
Dec. 31, 2024
Schedule of Stock Option Activity [Line Items]        
Number of Options, Balance (in Shares) 182,034 99,000 1,685,843 182,034
Weighted average exercise price per share, Balance $ 21.17 $ 32.38 $ 9.6 $ 21.17
Weighted average remaining contractual term (years), Balance 8 years 11 months 23 days 8 years 6 months 18 days 7 years 8 months 4 days 8 years 11 months 23 days
Aggregate intrinsic value, Balance (in Dollars)   $ 882,352
Number of Options, Balance (in Shares) 106,536   117,566 106,536
Weighted average exercise price per share, Balance $ 29.35   $ 28.01 $ 29.35
Weighted average remaining contractual term (years) Balance     7 years 2 months 19 days 8 years 18 days
Number of Options, Granted (in Shares)     1,534,525 104,433
Weighted average exercise price per share, Granted     $ 0.72 $ 8.13
Weighted average remaining contractual term (years), Granted     9 years 9 months 21 days 9 years 1 month 28 days
Aggregate intrinsic value, Granted      
Number of Options, Expired/Cancelled (in Shares)     (30,716) (21,399)
Weighted average exercise price per share, Expired/Cancelled     $ 9.3 $ 9.43