XML 133 R104.htm IDEA: XBRL DOCUMENT v3.25.0.1
Temporary Equity, Stockholders' Equity and Dividends (Narrative) (Details) - $ / shares
2 Months Ended 3 Months Ended
Feb. 01, 2023
Jan. 03, 2023
Feb. 26, 2025
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dividends Payable [Line Items]                            
Dividend per share (usd per share)       $ 0.29 $ 0.29 $ 0.27 $ 0.27 $ 0.27 $ 0.27 $ 0.27 $ 0.27 $ 0.27 $ 0.25 $ 0.25
Subsequent Event                            
Dividends Payable [Line Items]                            
Dividend per share (usd per share)     $ 0.29                      
VeriTread                            
Dividends Payable [Line Items]                            
Non-controlling interest, percentage   4.00%                        
VeriTread                            
Dividends Payable [Line Items]                            
Remaining units ownership interest, percentage   21.00%                        
Securities Purchase Agreement                            
Dividends Payable [Line Items]                            
Initial conversion price (usd per share) $ 73.00     $ 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%