Quarterly report [Sections 13 or 15(d)]

Income Taxes - Taxable income and Taxable Net Realized Gains Losses (Details)

v3.25.2
Income Taxes - Taxable income and Taxable Net Realized Gains Losses (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Income Tax Disclosure [Abstract]        
Taxable income $ 71.5 $ 75.9 $ 144.7 $ 154.2
Taxable income, per share (in dollars per share) $ 0.41 $ 0.47 $ 0.84 $ 0.97
Taxable net realized gains (losses) $ (39.2) $ 3.5 $ (35.7) $ 9.4
Taxable net realized gains (losses) per share (in dollars per share) $ (0.23) $ 0.02 $ (0.21) $ 0.06
Weighted average shares outstanding (in shares) 176,809 160,748 173,231 159,096