XML 68 R47.htm IDEA: XBRL DOCUMENT v3.25.1
Financings and Capitalization (Schedule of Forward Stock Contracts) (Details) - $ / shares
Mar. 31, 2025
Mar. 14, 2025
Feb. 25, 2025
Dec. 16, 2024
Forward contracts entered into December 16, 2024        
Debt and Equity Securities, FV-NI [Line Items]        
Number of Shares (in shares)       400,581
Initial forward price (in dollars per share) $ 69.64     $ 69.43
Forward contracts entered into February 25, 2025        
Debt and Equity Securities, FV-NI [Line Items]        
Number of Shares (in shares)     757,686  
Initial forward price (in dollars per share) 70.26   $ 70.11  
Forward contracts entered into March 14, 2025        
Debt and Equity Securities, FV-NI [Line Items]        
Number of Shares (in shares)   551,166    
Initial forward price (in dollars per share) $ 73.10 $ 72.99