XML 53 R46.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Derivative Instruments - Schedule of Foreign Currency Forward Contracts (Details) - Foreign Currency Forward Contracts
€ in Thousands, £ in Thousands, kr in Thousands, SFr in Thousands, $ in Thousands, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2024
USD ($)
Dec. 31, 2023
USD ($)
Jun. 30, 2024
AUD ($)
Jun. 30, 2024
CHF (SFr)
Jun. 30, 2024
EUR (€)
Jun. 30, 2024
GBP (£)
Jun. 30, 2024
SEK (kr)
Dec. 31, 2023
AUD ($)
Dec. 31, 2023
CHF (SFr)
Dec. 31, 2023
EUR (€)
Dec. 31, 2023
GBP (£)
Dec. 31, 2023
SEK (kr)
Derivative Instruments and Hedging Activities Disclosures [Line Items]                        
Fair Value $ 11,216 $ (3,681)                    
Morgan Stanley and Co. International PLC                        
Derivative Instruments and Hedging Activities Disclosures [Line Items]                        
Notional amount to be purchased $ 681,236                      
Notional amount to be sold | £           £ 534,119            
Settlement Date Sep. 18, 2024                      
Fair Value $ 5,446                      
State Street Bank and Trust Company One                        
Derivative Instruments and Hedging Activities Disclosures [Line Items]                        
Notional amount to be purchased $ 6,747 $ 6,496                    
Notional amount to be sold     $ 10,131         $ 9,836        
Settlement Date Sep. 18, 2024 Mar. 20, 2024                    
Fair Value $ (24) $ (219)                    
State Street Bank and Trust Company Two                        
Derivative Instruments and Hedging Activities Disclosures [Line Items]                        
Notional amount to be purchased $ 4,880 $ 4,670                    
Notional amount to be sold | SFr       SFr 4,306         SFr 4,037      
Settlement Date Sep. 18, 2024 Mar. 20, 2024                    
Fair Value $ 44 $ (165)                    
State Street Bank and Trust Company Three                        
Derivative Instruments and Hedging Activities Disclosures [Line Items]                        
Notional amount to be purchased $ 602,978 $ 118,003                    
Notional amount to be sold | €         € 555,404         € 108,029    
Settlement Date Sep. 18, 2024 Mar. 20, 2024                    
Fair Value $ 5,706 $ (1,617)                    
State Street Bank and Trust Company Four                        
Derivative Instruments and Hedging Activities Disclosures [Line Items]                        
Notional amount to be purchased $ 3,392 $ 173,151                    
Notional amount to be sold             kr 35,333       £ 137,183  
Settlement Date Sep. 18, 2024 Mar. 20, 2024                    
Fair Value $ 45 $ (1,562)                    
State Street Bank and Trust Company Five                        
Derivative Instruments and Hedging Activities Disclosures [Line Items]                        
Notional amount to be purchased   3,212                    
Notional amount to be sold | kr                       kr 33,434
Fair Value   $ (117)