XML 90 R77.htm IDEA: XBRL DOCUMENT v3.25.2
STOCK-BASED COMPENSATION PLAN - Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 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) (23,188)
Options outstanding, ending balance (in shares) 884,566
Exercisable (in shares) 399,536
Expected to vest (in shares) 485,030
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.78
Options outstanding, weighted average exercise price, ending balance (in dollars per share) 9.85
Exercisable (in dollars per share) 10.55
Expected to vest (in dollars per share) $ 9.27
Weighted average remaining contractual term, outstanding 7 years 9 months 18 days
Weighted average remaining contractual term, exercisable 6 years 3 months 18 days
Weighted average remaining contractual term, expected to vest 9 years 1 month 6 days
Aggregate intrinsic value, outstanding $ 112
Aggregate intrinsic value, exercisable 112
Aggregate intrinsic value, expected to vest $ 0