v3.26.1
Stock-Based Compensation Expenses - Schedule of Restricted Stock Awards Activity (Details)
6 Months Ended
Jun. 30, 2026
$ / shares
shares
Schedule of Restricted Stock Awards Activity [Line Items]  
Granted
Vested (191,555)
Restricted Stock Awards [Member]  
Schedule of Restricted Stock Awards Activity [Line Items]  
Unvested balance 1,054,638
Unvested balance | $ / shares $ 7.76
Granted 957,797
Granted | $ / shares $ 5.52
Vested (191,555)
Vested | $ / shares $ 5.52
Forfeited (175,806)
Forfeited | $ / shares $ 7.24
Unvested balance 1,645,074
Unvested balance | $ / shares $ 6.77