v3.26.1
Stockholders' Equity - Schedule of Stock Option Information (Details)
3 Months Ended
Mar. 31, 2026
shares
Schedule of Stock Option Information [Line Items]  
Outstanding 2,352,932
Contractual Life (Yrs.) 7 years 3 months 18 days
Exercisable 1,794,754
$2.64 – $5.00 [Member]  
Schedule of Stock Option Information [Line Items]  
Outstanding 777,736
Contractual Life (Yrs.) 8 years 4 months 24 days
Exercisable 577,771
$5.01 – $10.00 [Member]  
Schedule of Stock Option Information [Line Items]  
Outstanding 1,159,742
Contractual Life (Yrs.) 8 years 1 month 6 days
Exercisable 884,912
$10.01 – $15.00 [Member]  
Schedule of Stock Option Information [Line Items]  
Outstanding 42,578
Contractual Life (Yrs.) 7 months 6 days
Exercisable 42,578
$15.01 – $20.00 [Member]  
Schedule of Stock Option Information [Line Items]  
Outstanding 43,749
Contractual Life (Yrs.) 1 year 4 months 24 days
Exercisable 43,750
$20.01 – $121.28 [Member]  
Schedule of Stock Option Information [Line Items]  
Outstanding 330,127
Contractual Life (Yrs.) 3 years 8 months 12 days
Exercisable 245,742