XML 100 R82.htm IDEA: XBRL DOCUMENT v3.25.0.1
Completion of Capital Return Program - Open market repurchase plan (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended 17 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Jan. 31, 2024
Completion of Capital Return Program      
Amount repurchased (excluding fees and expenses) $ 445 $ 197,052  
Open market repurchase plan      
Completion of Capital Return Program      
Shares repurchased 38 18,634 31,410
Amount repurchased (excluding fees and expenses) $ 444 $ 196,608 $ 325,300
Weighted average cost per share (excluding fees and expenses) $ 11.551 $ 10.551 $ 10.354