v3.25.2
Share-Based Compensation - Schedule of RSU Activity (Details)
6 Months Ended
Jun. 30, 2025
$ / shares
shares
Restricted Stock Units with Service-Only Conditions [Member]  
Schedule of RSU Activity [Line Items]  
Options, Balance at beginning | shares 520,300
Options, Granted | shares 685,693
Options, Released | shares (163,861)
Options, Forfeited | shares (60,574)
Options, Balance at ending | shares 981,558
Weighted Average Grant Date Fair Value, Balance at beginning | $ / shares $ 8.13
Weighted Average Grant Date Fair Value, Granted | $ / shares 6.86
Weighted Average Grant Date Fair Value, Released | $ / shares 8.38
Weighted Average Grant Date Fair Value, Forfeited | $ / shares 4.04
Weighted Average Grant Date Fair Value, Balance at ending | $ / shares $ 7.45
Restricted Stock Units with Market-Based Conditions [Member]  
Schedule of RSU Activity [Line Items]  
Options, Balance at beginning | shares 0
Options, Granted | shares 496,483
Options, Released | shares 0
Options, Forfeited | shares 0
Options, Balance at ending | shares 496,483
Weighted Average Grant Date Fair Value, Balance at beginning | $ / shares $ 0
Weighted Average Grant Date Fair Value, Granted | $ / shares 10.09
Weighted Average Grant Date Fair Value, Released | $ / shares 0
Weighted Average Grant Date Fair Value, Forfeited | $ / shares 0
Weighted Average Grant Date Fair Value, Balance at ending | $ / shares $ 10.09
Restricted Stock Units With Performance Based Conditions [Member]  
Schedule of RSU Activity [Line Items]  
Options, Balance at beginning | shares 0
Options, Granted | shares 201,279
Options, Released | shares 0
Options, Forfeited | shares 0
Options, Balance at ending | shares 201,279
Weighted Average Grant Date Fair Value, Balance at beginning | $ / shares $ 0
Weighted Average Grant Date Fair Value, Granted | $ / shares 8.18
Weighted Average Grant Date Fair Value, Released | $ / shares 0
Weighted Average Grant Date Fair Value, Forfeited | $ / shares 0
Weighted Average Grant Date Fair Value, Balance at ending | $ / shares $ 8.18