v3.26.1
EMPLOYEE STOCK PURCHASE PLAN (Tables)
6 Months Ended
Jun. 30, 2026
Share-Based Payment Arrangement [Abstract]  
Schedule of ESPP Activity
The activity in our ESPP was as follows:
Three Months EndedSix Months Ended
June 30,June 30,
(in thousands except shares)2026202520262025
Shares purchased2,264 4,592 4,939 9,966 
Total cost of shares$35 $28 $65 $60 
Total discount - compensation expense$$$12 $11 
Schedule of Per Share Prices Related to ESPP
The per share prices related to the ESPP purchases were as follows:
Closing Market PricePurchase Price
June 30, 202618.17 15.44 
March 31, 2026$13.65 $11.60 
June 30, 20257.28 6.19 
March 31, 20256.99 5.94