XML 113 R80.htm IDEA: XBRL DOCUMENT v3.25.0.1
Financing - Schedule of Forward Contracts Indexed to Issuer's Equity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Sep. 16, 2024
Aug. 30, 2024
Aug. 23, 2024
Aug. 16, 2024
Aug. 13, 2024
May 13, 2024
Sep. 26, 2023
Jun. 30, 2023
May 30, 2023
Mar. 20, 2023
Mar. 15, 2023
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Forward Contract Indexed to Issuer's Equity [Line Items]                                
Initial forward price (in dollars per share)                       $ 44.83 $ 40.58 $ 37.77    
Shares (in shares)                       1,104,641 2,196,926 262,025 2,458,951 4,365,510
Settlement amount                       $ 99,385     $ 99,385 $ 199,210
Bank of America                                
Forward Contract Indexed to Issuer's Equity [Line Items]                                
Initial forward price (in dollars per share)           $ 37.76         $ 48.49          
Shares (in shares)           262,025         504,452          
Settlement price (in dollars per share)           $ 38.01         $ 49.00          
Settlement amount           $ 9,960         $ 24,720          
Wells Fargo Bank                                
Forward Contract Indexed to Issuer's Equity [Line Items]                                
Initial forward price (in dollars per share) $ 40.77           $ 44.03     $ 48.30            
Shares (in shares) 1,226,311           2,283,860     528,082            
Settlement price (in dollars per share) $ 40.85           $ 44.11     $ 48.78            
Settlement amount $ 50,093           $ 100,734     $ 25,758            
MUFG                                
Forward Contract Indexed to Issuer's Equity [Line Items]                                
Initial forward price (in dollars per share)       $ 40.26       $ 44.87 $ 47.56              
Shares (in shares)       261,066       804,477 244,639              
Settlement price (in dollars per share)       $ 40.48       $ 45.07 $ 47.99              
Settlement amount       $ 10,568       $ 36,257 $ 11,741              
Citibank, N.A.                                
Forward Contract Indexed to Issuer's Equity [Line Items]                                
Initial forward price (in dollars per share)         $ 39.98                      
Shares (in shares)         113,014                      
Settlement price (in dollars per share)         $ 40.21                      
Settlement amount         $ 4,545                      
Royal Bank of Canada                                
Forward Contract Indexed to Issuer's Equity [Line Items]                                
Initial forward price (in dollars per share)     $ 40.36                          
Shares (in shares)     284,952                          
Settlement price (in dollars per share)     $ 40.56                          
Settlement amount     $ 11,558                          
The Bank of Nova Scotia                                
Forward Contract Indexed to Issuer's Equity [Line Items]                                
Initial forward price (in dollars per share)   $ 40.47                            
Shares (in shares)   311,583                            
Settlement price (in dollars per share)   $ 40.64                            
Settlement amount   $ 12,661