v3.25.2
Stock-Based Compensation - Company's RSU activity (Details)
6 Months Ended
Jun. 30, 2025
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of Shares, Outstanding at Beginning Balance 1,942,920
Number of Shares, Granted 60,743
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period 0
Number of Shares, Forfeited (103,575)
Number of Shares, Outstanding at Ending Balance 1,900,088
Weighted- Average Exercise Price, Outstanding at Beginning Balance | $ / shares $ 12.93
Weighted- Average Exercise Price, Granted | $ / shares 2.54
Weighted- Average Exercise Price, Forfeited | $ / shares 11.7
Weighted- Average Exercise Price, Outstanding at Ending Balance | $ / shares $ 3.45
Restricted Stock Units (RSUs) [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of Shares, Outstanding at Beginning Balance 0
Number of Shares, Granted 467,150
Number of Shares, Forfeited (2,700)
Number of Shares, Outstanding at Ending Balance 464,450
Weighted- Average Exercise Price, Outstanding at Beginning Balance | $ / shares $ 0
Weighted- Average Exercise Price, Granted | $ / shares 2.54
Weighted- Average Exercise Price, Forfeited | $ / shares 2.54
Weighted- Average Exercise Price, Outstanding at Ending Balance | $ / shares $ 2.54