XML 120 R104.htm IDEA: XBRL DOCUMENT v3.25.4
Temporary Equity, Stockholders' Equity and Dividends (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Millions
2 Months Ended 3 Months Ended 12 Months Ended
Feb. 01, 2023
Jan. 03, 2023
Feb. 25, 2026
Dec. 31, 2025
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Jan. 31, 2026
Dividends Payable [Line Items]                                    
Dividends                             $ 34.8 $ 34.2 $ 31.6  
Redeemable non-controlling interest, redemption period                             60 days      
Adjustment of redeemable noncontrolling interest                             $ 5.3 0.0 0.0  
Dividend per share (usd per share)       $ 0.31 $ 0.31 $ 0.29 $ 0.29 $ 0.29 $ 0.29 $ 0.27 $ 0.27 $ 0.27 $ 0.27 $ 0.27        
Subsequent Event                                    
Dividends Payable [Line Items]                                    
Dividend per share (usd per share)     $ 0.31                              
VeriTread                                    
Dividends Payable [Line Items]                                    
Non-controlling interest, percentage   4.00%                                
VeriTread | Subsequent Event                                    
Dividends Payable [Line Items]                                    
Equity interest percentage, parent                                   100.00%
VeriTread                                    
Dividends Payable [Line Items]                                    
Remaining units ownership interest, percentage   21.00%                                
Series A Senior Preferred Shares                                    
Dividends Payable [Line Items]                                    
Dividends                             8.1 7.5 7.3  
Preferred Dividends on Series A Senior Preferred Shares                                    
Dividends Payable [Line Items]                                    
Dividends                             $ 26.7 $ 26.7 $ 24.3  
Securities Purchase Agreement                                    
Dividends Payable [Line Items]                                    
Initial conversion price (usd per share) $ 73.00     $ 71.58                     $ 71.58      
Securities Purchase Agreement | Starboard Value LP and certain of its affiliates | Series A Senior Preferred Shares                                    
Dividends Payable [Line Items]                                    
Initial preferred dividend, percentage 5.50%                                  
Participating dividends (usd per share) $ 0.27                                  
Increase in preferred dividend rate in fourth anniversary, percentage 7.50%                                  
Spread on variable rate, percentage 6.00%                                  
Increase in preferred dividend rate in ninth anniversary, percentage 10.50%