XML 36 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Share Repurchase Plan (Tables)
6 Months Ended
Jun. 30, 2023
Equity [Abstract]  
Schedule of Repurchase Activity
The following table presents repurchase activity for the periods presented:
Three Months Ended June 30,Six Months Ended June 30,
(in thousands, except share and per share data)2023202220232022
Value of shares authorized to repurchase$50,000 $50,000 $50,000 $50,000 
Remaining plan capacity at the beginning of the period$29,805 $37,442 $29,805 $37,442 
Total shares repurchased739,426 151,220 739,426 151,220 
Average share price for the period$27.06 $27.46 $27.06 $27.46 
Total cost of repurchases$19,998 $4,153 $19,998 $4,153 
Remaining plan capacity at the end of the period$9,807 $33,289 $9,807 $33,289