EQUITY AWARDS - Information Related to Stock Options Plan (Details) - USD ($) $ / shares in Units, $ in Thousands |
6 Months Ended | |
---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
|
Share-Based Payment Arrangement [Abstract] | ||
Intrinsic value of options exercised | $ 919 | $ 213 |
Cash received from options exercised | 1,447 | 564 |
Cash received from options exercised | 1,430 | 564 |
Net exercise of options | $ 17 | $ 0 |
Weighted average fair value of options granted (in USD per share) | $ 10.65 | $ 6.36 |