XML 53 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Derivative Instruments - Schedule of Foreign Currency Forward Contracts (Details) - Foreign Currency Forward Contracts
€ in Thousands, ¥ in Thousands, £ in Thousands, kr in Thousands, SFr in Thousands, $ in Thousands, $ in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Mar. 31, 2025
AUD ($)
Mar. 31, 2025
CAD ($)
Mar. 31, 2025
CHF (SFr)
Mar. 31, 2025
EUR (€)
Mar. 31, 2025
GBP (£)
Mar. 31, 2025
JPY (¥)
Mar. 31, 2025
SEK (kr)
Dec. 31, 2024
AUD ($)
Dec. 31, 2024
CAD ($)
Dec. 31, 2024
CHF (SFr)
Dec. 31, 2024
EUR (€)
Dec. 31, 2024
GBP (£)
Dec. 31, 2024
SEK (kr)
Derivative Instruments and Hedging Activities Disclosures [Line Items]                              
Fair Value [1] $ 9,005 $ 34,954                          
BNP Paribas SA                              
Derivative Instruments and Hedging Activities Disclosures [Line Items]                              
Notional amount to be purchased   $ 1,201                          
Notional amount to be sold | €                         € 1,140    
Settlement Date   Mar. 19, 2025                          
Fair Value [1]   $ 17                          
BNP Paribas SA One                              
Derivative Instruments and Hedging Activities Disclosures [Line Items]                              
Notional amount to be purchased $ 3,478                            
Notional amount to be sold       $ 4,970                      
Settlement Date Jun. 18, 2025                            
Fair Value [1] $ 8                            
BNP Paribas SA Two                              
Derivative Instruments and Hedging Activities Disclosures [Line Items]                              
Notional amount to be purchased | SFr         SFr 90                    
Notional amount to be sold $ 103                            
Settlement Date Jun. 18, 2025                            
Fair Value [1] $ (0)                            
BNP Paribas SA Three                              
Derivative Instruments and Hedging Activities Disclosures [Line Items]                              
Notional amount to be purchased $ 22,889                            
Notional amount to be sold | €           € 20,988                  
Settlement Date Jun. 18, 2025                            
Fair Value [1] $ 70                            
BNP Paribas SA Four                              
Derivative Instruments and Hedging Activities Disclosures [Line Items]                              
Notional amount to be purchased $ 3,670                            
Notional amount to be sold | £             £ 2,840                
Settlement Date Jun. 18, 2025                            
Fair Value [1] $ 2                            
Goldman Sachs International One                              
Derivative Instruments and Hedging Activities Disclosures [Line Items]                              
Notional amount to be purchased $ 6,185                            
Notional amount to be sold | €           5,670                  
Settlement Date Jun. 18, 2025                            
Fair Value [1] $ 20                            
Goldman Sachs International Two                              
Derivative Instruments and Hedging Activities Disclosures [Line Items]                              
Notional amount to be purchased $ 2,459                            
Notional amount to be sold | £             1,900                
Settlement Date Jun. 18, 2025                            
Fair Value [1] $ 4                            
Goldman Sachs International Three                              
Derivative Instruments and Hedging Activities Disclosures [Line Items]                              
Notional amount to be purchased $ 3,586                            
Notional amount to be sold | ¥               ¥ 528,530              
Settlement Date Jun. 18, 2025                            
Fair Value [1] $ 24                            
Morgan Stanley Capital Services LLC One                              
Derivative Instruments and Hedging Activities Disclosures [Line Items]                              
Notional amount to be purchased     $ 7,544                        
Notional amount to be sold $ 4,766                            
Settlement Date Jun. 18, 2025                            
Fair Value [1] $ (39)                            
Morgan Stanley Capital Services LLC Two                              
Derivative Instruments and Hedging Activities Disclosures [Line Items]                              
Notional amount to be purchased $ 11,301                            
Notional amount to be sold       16,180                      
Settlement Date Jun. 18, 2025                            
Fair Value [1] $ 9                            
Morgan Stanley Capital Services LLC Three                              
Derivative Instruments and Hedging Activities Disclosures [Line Items]                              
Notional amount to be purchased $ 498,137                            
Notional amount to be sold | €           456,340                  
Settlement Date Jun. 18, 2025                            
Fair Value [1] $ 1,878                            
Morgan Stanley Capital Services LLC Four                              
Derivative Instruments and Hedging Activities Disclosures [Line Items]                              
Notional amount to be purchased $ 157,637                            
Notional amount to be sold | £             121,758                
Settlement Date Jun. 18, 2025                            
Fair Value [1] $ 282                            
Morgan Stanley Capital Services LLC Five                              
Derivative Instruments and Hedging Activities Disclosures [Line Items]                              
Notional amount to be purchased $ 11,696                            
Notional amount to be sold | ¥               ¥ 1,717,115              
Settlement Date Jun. 18, 2025                            
Fair Value [1] $ 116                            
Morgan Stanley Capital Services LLC Six                              
Derivative Instruments and Hedging Activities Disclosures [Line Items]                              
Notional amount to be purchased | kr                 kr 1,066            
Notional amount to be sold $ 107                            
Settlement Date Jun. 18, 2025                            
Fair Value [1] $ (0)                            
Morgan Stanley And Co International PLC One                              
Derivative Instruments and Hedging Activities Disclosures [Line Items]                              
Notional amount to be purchased   $ 467,803                          
Notional amount to be sold | €                         443,140    
Settlement Date   Mar. 19, 2025                          
Fair Value [1]   $ 7,452                          
Morgan Stanley And Co International PLC Two                              
Derivative Instruments and Hedging Activities Disclosures [Line Items]                              
Notional amount to be purchased   $ 134,773                          
Notional amount to be sold | £                           £ 106,480  
Settlement Date   Mar. 19, 2025                          
Fair Value [1]   $ 1,590                          
Morgan Stanley And Co International PLC Three                              
Derivative Instruments and Hedging Activities Disclosures [Line Items]                              
Notional amount to be purchased   $ (4,765)                          
Notional amount to be sold                   $ (7,469)          
Settlement Date   Mar. 19, 2025                          
Fair Value [1]   $ (141)                          
Morgan Stanley And Co International PLC Four                              
Derivative Instruments and Hedging Activities Disclosures [Line Items]                              
Notional amount to be purchased   $ 1,921                          
Notional amount to be sold                     $ 2,720        
Settlement Date   Mar. 19, 2025                          
Fair Value [1]   $ 24                          
State Street Bank and Trust Company One                              
Derivative Instruments and Hedging Activities Disclosures [Line Items]                              
Notional amount to be purchased $ 106,505 $ 107,385                          
Notional amount to be sold     $ 168,805             $ 168,922          
Settlement Date Jun. 18, 2025 Mar. 19, 2025                          
Fair Value [1] $ 773 $ 2,827                          
State Street Bank and Trust Company Two                              
Derivative Instruments and Hedging Activities Disclosures [Line Items]                              
Notional amount to be purchased $ 5,266 $ 5,005                          
Notional amount to be sold | SFr         SFr 4,598             SFr 4,427      
Settlement Date Jun. 18, 2025 Mar. 19, 2025                          
Fair Value [1] $ 15 $ 87                          
State Street Bank and Trust Company Three                              
Derivative Instruments and Hedging Activities Disclosures [Line Items]                              
Notional amount to be purchased $ 72,318 $ 495,923                          
Notional amount to be sold | €           65,920             € 469,652    
Settlement Date Jun. 18, 2025 Mar. 19, 2025                          
Fair Value [1] $ 554 $ 8,031                          
State Street Bank and Trust Company Four                              
Derivative Instruments and Hedging Activities Disclosures [Line Items]                              
Notional amount to be purchased $ 437,540 $ 995,629                          
Notional amount to be sold | £             338,251             £ 783,988  
Settlement Date Jun. 18, 2025 Mar. 19, 2025                          
Fair Value [1] $ 482 $ 15,038                          
State Street Bank and Trust Company Five                              
Derivative Instruments and Hedging Activities Disclosures [Line Items]                              
Notional amount to be purchased $ 3,732 $ 3,305                          
Notional amount to be sold | kr                 kr 37,337           kr 36,103
Settlement Date Jun. 18, 2025 Mar. 19, 2025                          
Fair Value [1] $ (3) $ 30                          
Wells Fargo Bank, N.A. One                              
Derivative Instruments and Hedging Activities Disclosures [Line Items]                              
Notional amount to be purchased       $ 100                      
Notional amount to be sold $ 70                            
Settlement Date Jun. 18, 2025                            
Fair Value [1] $ 0                            
Wells Fargo Bank, N.A. Two                              
Derivative Instruments and Hedging Activities Disclosures [Line Items]                              
Notional amount to be purchased $ 510,789                            
Notional amount to be sold | €           € 465,401                  
Settlement Date Jun. 18, 2025                            
Fair Value [1] $ 4,080                            
Wells Fargo Bank, N.A. Three                              
Derivative Instruments and Hedging Activities Disclosures [Line Items]                              
Notional amount to be purchased $ 733,425                            
Notional amount to be sold | £             £ 567,070                
Settlement Date Jun. 18, 2025                            
Fair Value [1] $ 730                            
[1] Totals may not foot due to rounding.