v3.26.1
Share Transactions - Share Repurchase Program (Details) - Discretionary Share Repurchase Program - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2026
Equity, Class of Treasury Stock [Line Items]      
Purchase price per share (in dollars per share) $ 25.06 $ 25.58  
Common shares repurchased (in shares) 1,350,592 243,832 1,594,424
Aggregate dollar amount of common shares accepted for repurchase $ 33,693 $ 6,197 $ 39,890