XML 93 R83.htm IDEA: XBRL DOCUMENT v3.25.3
STOCK BASED COMPENSATION - Schedule of Changes in Company's Stock Options (Details) - Stock options - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended
Sep. 30, 2025
Shares  
Beginning balance (in shares) 257,603
Granted (in shares) 91,552
Exercised (in shares) (6,667)
Forfeited (in shares) (9,503)
Expired (in shares) (452)
Ending balance (in shares) 332,533
Fully vested shares and shares expected to vest (in shares) 332,533
Shares exercisable (in shares) 178,312
Weighted-Average Exercise Price  
Beginning balance (in dollars per share) $ 49.68
Granted (in dollars per share) 54.38
Exercised (in dollars per share) 32.76
Forfeited (in dollars per share) 64.28
Expired (in dollars per share) 72.00
Ending balance (in dollars per share) 50.87
Fully vested shares and shares expected to vest (in dollars per share) 50.87
Shares exercisable (in dollars per share) $ 44.63
Weighted-Average Remaining Contractual Term (In Years)  
Outstanding 6 years 3 months 29 days
Fully vested shares and shares expected to vest 6 years 3 months 29 days
Shares exercisable 4 years 1 month 2 days
Aggregate Intrinsic Value (In Thousands)  
Outstanding $ 2,306
Fully vested shares and shares expected to vest 2,306
Shares exercisable $ 2,306