XML 93 R77.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Financing - Schedule of Forward Contracts (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Sep. 26, 2023
Jun. 30, 2023
May 30, 2023
Mar. 20, 2023
Mar. 15, 2023
Jun. 30, 2024
Dec. 31, 2023
Forward Contract Indexed to Issuer's Equity [Line Items]              
Forward contracts, issuance costs             $ 1,000
Forward contracts, net cash proceeds             $ 198,200
Initial forward price (in shares)           4,365,510  
Settlement amount           $ 199,210  
Bank Of America, N.A.              
Forward Contract Indexed to Issuer's Equity [Line Items]              
Initial forward price (in dollars per share)         $ 48.49    
Initial forward price (in shares)         504,452    
Settlement price (in dollars per share)         $ 49.00    
Settlement amount         $ 24,720    
Wells Fargo Bank, N.A.              
Forward Contract Indexed to Issuer's Equity [Line Items]              
Initial forward price (in dollars per share) $ 44.03     $ 48.30      
Initial forward price (in shares) 2,283,860     528,082      
Settlement price (in dollars per share) $ 44.11     $ 48.78      
Settlement amount $ 100,734     $ 25,758      
MUFG Securities EMEA plc              
Forward Contract Indexed to Issuer's Equity [Line Items]              
Initial forward price (in dollars per share)   $ 44.87 $ 47.56        
Initial forward price (in shares)   804,477 244,639        
Settlement price (in dollars per share)   $ 45.07 $ 47.99        
Settlement amount   $ 36,257 $ 11,741