v3.26.1
Stock-Based Compensation - Company's RSU activity (Details)
6 Months Ended
Jun. 30, 2026
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of Shares, Outstanding at Beginning Balance | shares 2,186,531
Number of Shares, Granted | shares 172,743
Number of Shares, Forfeited | shares (51,709)
Number of Shares, Outstanding at Ending Balance | shares 2,252,380
Weighted- Average Exercise Price, Outstanding at Beginning Balance | $ / shares $ 2.82
Weighted- Average Exercise Price, Granted | $ / shares 8.1
Weighted- Average Exercise Price, Forfeited | $ / shares 7.17
Weighted- Average Exercise Price, Outstanding at Ending Balance | $ / shares $ 3.19
Restricted Stock Units [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of Shares, Outstanding at Beginning Balance | shares 317,213
Number of Shares, Granted | shares 389,850
Number of Shares, Vested | shares (104,737)
Number of Shares, Forfeited | shares (3,000)
Number of Shares, Outstanding at Ending Balance | shares 599,326
Weighted- Average Exercise Price, Outstanding at Beginning Balance | $ / shares $ 2.54
Weighted- Average Exercise Price, Granted | $ / shares 4.5
Weighted- Average Exercise Price, Vested | $ / shares 2.54
Weighted- Average Exercise Price, Forfeited | $ / shares 2.54
Weighted- Average Exercise Price, Outstanding at Ending Balance | $ / shares $ 3.81