XML 60 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Capital Return Program (Tables)
12 Months Ended
Dec. 31, 2023
Capital Return Program  
Schedule of share repurchases

Year Ended December 31, 

(In thousands, except per share amounts)

  

2023

  

2022

Shares repurchased

18,634

2,978

Amount repurchased (excluding fees and expenses)

$

196,608

$

32,946

Weighted average cost per share (excluding fees and expenses)

$

10.551

$

11.062