v3.26.1
Stock-Based Compensation - Schedule of Stock Option Activity (Details) - Stock Option [Member] - USD ($)
6 Months Ended
Jun. 30, 2026
Schedule of Stock Option Activity [Line Items]  
Number of Options, Outstanding Balance 1,428,006
Weighted Average Exercise Price, Outstanding Balance $ 4.4
Number of Options, Granted 104,923
Weighted Average Exercise Price, Granted $ 4.69
Number of Options, Exercised
Weighted Average Exercise Price, Exercised
Number of Options, Expired
Weighted Average Exercise Price, Expired
Number of Options, Forfeited
Weighted Average Exercise Price, Forfeited
Number of Options, Outstanding Balance 1,532,929
Weighted Average Exercise Price, Outstanding Balance $ 4.42
Weighted average remaining life in years, ending balance 9 years 2 months 12 days
Aggregate Intrinsic Value, Outstanding Balance $ 889,758
Number of Options, Exercisable as of ending 464,480
Weighted Average Exercise Price, Exercisable as of ending $ 4.46
Weighted Average Remaining Life In Years, Exercisable as of ending 9 years 3 months 18 days
Aggregate Intrinsic Value, Exercisable as of ending $ 248,688