v3.25.2
STOCK-BASED COMPENSATION - Unamortized Compensation Cost of Awards (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2025
USD ($)
Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized [Roll Forward]  
Unrecognized compensation cost at January 1, 2025 $ 8,156
Equity grants 9,237
Equity grant forfeitures (65)
Change in expense from performance multiplier (276)
Equity compensation expense (4,761)
Unrecognized Compensation Cost at June 30, 2025 12,291
Restricted Stock Units  
Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized [Roll Forward]  
Unrecognized compensation cost at January 1, 2025 1,861
Equity grants 2,304
Equity grant forfeitures 0
Change in expense from performance multiplier 0
Equity compensation expense (966)
Unrecognized Compensation Cost at June 30, 2025 3,199
Restricted Stock Awards  
Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized [Roll Forward]  
Unrecognized compensation cost at January 1, 2025 3,129
Equity grants 4,094
Equity grant forfeitures (65)
Change in expense from performance multiplier 0
Equity compensation expense (2,435)
Unrecognized Compensation Cost at June 30, 2025 4,723
Performance Stock Awards  
Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized [Roll Forward]  
Unrecognized compensation cost at January 1, 2025 3,166
Equity grants 2,839
Equity grant forfeitures 0
Change in expense from performance multiplier (276)
Equity compensation expense (1,360)
Unrecognized Compensation Cost at June 30, 2025 $ 4,369