v3.26.1
Stockholders’ Equity - Schedule of Stock Options Outstanding (Details)
6 Months Ended
Jun. 30, 2026
$ / shares
shares
Schedule of Stock Options Outstanding by Price Range [Line Items]  
Options outstanding and exercisable, Number of Shares | shares 2,310,362
Options outstanding and exercisable, Weighted Average Remaining Contractual Life (in years) 8 years 8 months 12 days
Options outstanding and exercisable, Weighted Average Exercise Price | $ / shares $ 2.69
Up to $2.59 [Member]  
Schedule of Stock Options Outstanding by Price Range [Line Items]  
Options outstanding and exercisable, Number of Shares | shares 2,233,000
Options outstanding and exercisable, Weighted Average Remaining Contractual Life (in years) 8 years 9 months 18 days
Options outstanding and exercisable, Weighted Average Exercise Price | $ / shares $ 0.98
$14.75 to $76.25 [Member]  
Schedule of Stock Options Outstanding by Price Range [Line Items]  
Options outstanding and exercisable, Number of Shares | shares 62,562
Options outstanding and exercisable, Weighted Average Remaining Contractual Life (in years) 5 years 2 months 12 days
Options outstanding and exercisable, Weighted Average Exercise Price | $ / shares $ 32.95
Above $76.25 [Member]  
Schedule of Stock Options Outstanding by Price Range [Line Items]  
Options outstanding and exercisable, Number of Shares | shares 14,800
Options outstanding and exercisable, Weighted Average Remaining Contractual Life (in years) 3 years 6 months
Options outstanding and exercisable, Weighted Average Exercise Price | $ / shares $ 131.5