v3.26.1
Stockholders' Equity - Schedule of Stock Option Information (Details)
6 Months Ended
Jun. 30, 2026
shares
Schedule of Stock Option Information [Line Items]  
Outstanding 3,852,729
Contractual Life (Yrs.) 8 years 2 months 12 days
Exercisable 1,737,517
$1.24 – $2.00 [Member]  
Schedule of Stock Option Information [Line Items]  
Outstanding 1,573,748
Contractual Life (Yrs.) 9 years 10 months 24 days
Exercisable 131,146
$2.01 – $10.00 [Member]  
Schedule of Stock Option Information [Line Items]  
Outstanding 1,862,527
Contractual Life (Yrs.) 8 years
Exercisable 1,283,043
$10.01 – $15.00 [Member]  
Schedule of Stock Option Information [Line Items]  
Outstanding 42,578
Contractual Life (Yrs.) 4 months 24 days
Exercisable 42,578
$15.01 – $20.00 [Member]  
Schedule of Stock Option Information [Line Items]  
Outstanding 43,749
Contractual Life (Yrs.) 1 year 1 month 6 days
Exercisable 43,750
$20.01 – $25.00 [Member]  
Schedule of Stock Option Information [Line Items]  
Outstanding 129,952
Contractual Life (Yrs.) 2 years 8 months 12 days
Exercisable 128,368
$25.01 – $121.28 [Member]  
Schedule of Stock Option Information [Line Items]  
Outstanding 200,175
Contractual Life (Yrs.) 3 years 10 months 24 days
Exercisable 108,632