XML 63 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
SHARE REPURCHASE PROGRAMS AND DIVIDENDS (Tables)
12 Months Ended
Dec. 31, 2023
Equity [Abstract]  
Class of Treasury Stock
The following table summarizes our common share repurchases pursuant to our share repurchase programs (in thousands, except per share data).

202320222021
Shares repurchased564124217
Average price paid per share$20.60 $28.54 $21.38 
Dollar-value of shares repurchased$11,634 $3,540 $4,649