v3.26.1
Stock-Based Compensation - Schedule of RSU Activity (Details)
12 Months Ended
Dec. 31, 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 748,852
Options, Released | shares (163,861)
Options, Forfeited | shares (65,757)
Options, Balance at ending | shares 1,039,534
Weighted Average Grant Date Fair Value, Balance at beginning | $ / shares $ 8.13
Weighted Average Grant Date Fair Value, Granted | $ / shares 6.7
Weighted Average Grant Date Fair Value, Released | $ / shares 8.38
Weighted Average Grant Date Fair Value, Forfeited | $ / shares 4.32
Weighted Average Grant Date Fair Value, Balance at ending | $ / shares $ 7.3
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 (669)
Options, Balance at ending | shares 495,814
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 10.09
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 (271)
Options, Balance at ending | shares 201,008
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 8.18
Weighted Average Grant Date Fair Value, Balance at ending | $ / shares $ 8.18