XML 105 R84.htm IDEA: XBRL DOCUMENT v3.24.0.1
Capital Return Program - Open Market Share Repurchase Plan (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended 17 Months Ended
Jan. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Jan. 31, 2024
Feb. 28, 2023
Capital Return Program          
Share repurchase authorized amount     $ 250,000   $ 325,000
Amount (excluding fees and expenses)   $ 197,052 $ 128,830    
Open Market Share Repurchase Plan          
Capital Return Program          
Share repurchase authorized amount         $ 75,000
Shares repurchased   18,634,000 2,978,000 31,410,000  
Amount (excluding fees and expenses)   $ 196,608 $ 32,946 $ 325,300  
Weighted average cost per share (excluding fees and expenses   $ 10.551 $ 11.062 $ 10.354  
Open Market Share Repurchase Plan | Subsequent Events          
Capital Return Program          
Shares repurchased 38,462        
Amount (excluding fees and expenses) $ 400        
Weighted average cost per share (excluding fees and expenses $ 11.551