XML 89 R78.htm IDEA: XBRL DOCUMENT v3.25.3
STOCK-BASED COMPENSATION PLAN - Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended
Sep. 30, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]  
Options outstanding, beginning balance (in shares) 602,593
Granted (in shares) 310,086
Exercised (in shares) (4,925)
Forfeited (in shares) (29,216)
Options outstanding, ending balance (in shares) 878,538
Exercisable (in shares) 396,920
Expected to vest (in shares) 481,618
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]  
Options outstanding, weighted average exercise price, beginning balance (in dollars per share) $ 10.92
Granted (in dollars per share) 7.74
Exercised (in dollars per share) 3.69
Forfeited (in dollars per share) 10.94
Options outstanding, weighted average exercise price, ending balance (in dollars per share) 9.84
Exercisable (in dollars per share) 10.51
Expected to vest (in dollars per share) $ 9.28
Weighted average remaining contractual term, outstanding 7 years 7 months 6 days
Weighted average remaining contractual term, exercisable 6 years
Weighted average remaining contractual term, expected to vest 8 years 9 months 18 days
Aggregate intrinsic value, outstanding $ 158
Aggregate intrinsic value, exercisable 137
Aggregate intrinsic value, expected to vest $ 21