XML 69 R58.htm IDEA: XBRL DOCUMENT v3.25.2
Dividends - Summary of dividends paid to stockholders and accrued on unvested performance (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2025
Dividends Payable [Line Items]      
Amount per Share of Common Stock $ 0.08 $ 0.08 $ 0.16
Total [1]     $ 19.5
O 2025 Q1 Dividends [Member]      
Dividends Payable [Line Items]      
Declaration Date     Feb. 18, 2025
Record Date     Mar. 05, 2025
Payable Date     Mar. 19, 2025
Amount per Share of Common Stock     $ 0.08
Total [1]     $ 10.1
O 2025 Q2 Dividends [Member]      
Dividends Payable [Line Items]      
Declaration Date     May 15, 2025
Record Date     May 29, 2025
Payable Date     Jun. 12, 2025
Amount per Share of Common Stock     $ 0.08
Total [1]     $ 9.4
[1] Of the total dividends recorded during the three and six months ended June 30, 2025, $0.2 and $0.4, respectively, were related to outstanding performance and restricted stock units and will not be paid until such units vest. See Note 9.