v3.25.2
Stock-Based Compensation - Schedule of Company’s RSU’s (Details) - RSU’s [Member]
6 Months Ended
Jun. 30, 2025
$ / shares
shares
Schedule of Company’s RSU’s [Line Items]  
Number of RSUs, Outstanding at the beginning of the year | shares 8,827,092
Weighted-Average Grant Date Fair Value, Outstanding at the beginning of the year | $ / shares $ 3.13
Number of RSUs, Granted during the period | shares 4,583,634
Weighted-Average Grant Date Fair Value, Granted during the period | $ / shares $ 2.15
Number of RSUs, Vested during the period | shares (2,515,132)
Weighted-Average Grant Date Fair Value, Vested during the period | $ / shares $ 3.15
Number of RSUs, Forfeited during the period | shares (250,725)
Weighted-Average Grant Date Fair Value, Forfeited during the period | $ / shares $ 2.71
Number of RSUs outstanding at the end of the year | shares 10,644,869
Weighted-Average Grant Date Fair Value, RSUs outstanding at the end of the year | $ / shares $ 2.72