XML 52 R39.htm IDEA: XBRL DOCUMENT v3.25.2
EMPLOYEE STOCK PURCHASE PLAN (Tables)
6 Months Ended
Jun. 30, 2025
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)2025202420252024
Shares purchased4,592 4,483 9,966 8,587 
Total cost of shares$28 $38 $60 $84 
Total discount (compensation expense)$$$11 $15 
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, 2025$7.28 $6.19 
March 31, 20256.99 5.94 
June 30, 20249.88 8.40 
March 31, 202413.25 11.26