XML 51 R40.htm IDEA: XBRL DOCUMENT v3.25.1
EMPLOYEE STOCK PURCHASE PLAN (Tables)
3 Months Ended
Mar. 31, 2025
Share-Based Payment Arrangement [Abstract]  
Schedule of ESPP Activity
The activity in our ESPP was as follows:
Three Months Ended March 31,
(in thousands except shares and per share amounts)20252024
Shares purchased5,374 4,104 
Closing market price per share$6.99 $13.25 
Purchase price per share$5.94 $11.26 
Total cost of shares$32 $46 
Total discount (compensation expense)$$