v3.25.4
Derivative Instruments - Schedule of Information Related to Foreign Currency Forward Contracts (Details)
€ in Thousands, £ in Thousands, $ in Thousands, $ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2025
AUD ($)
Dec. 31, 2025
CAD ($)
Dec. 31, 2025
EUR (€)
Dec. 31, 2025
GBP (£)
Dec. 31, 2024
AUD ($)
Dec. 31, 2024
EUR (€)
Dec. 31, 2024
GBP (£)
Derivative Instruments                  
Gross Amount of Unrealized Gain $ 0 $ 1,501              
Gross Amount of Unrealized Loss (3,172) 0              
Foreign currency forward contract 1                  
Derivative Instruments                  
Notional Amount to be Sold     $ 324       $ 568    
Gross Amount of Unrealized Gain 0 20              
Gross Amount of Unrealized Loss (7) 0              
Foreign currency forward contract 2                  
Derivative Instruments                  
Notional Amount to be Sold     335       560    
Gross Amount of Unrealized Gain 0 20              
Gross Amount of Unrealized Loss (4) 0              
Foreign currency forward contract 3                  
Derivative Instruments                  
Notional Amount to be Sold     324       506    
Gross Amount of Unrealized Gain 0 17              
Gross Amount of Unrealized Loss (7) 0              
Foreign currency forward contract 4                  
Derivative Instruments                  
Notional Amount to be Sold     291       560    
Gross Amount of Unrealized Gain 0 19              
Gross Amount of Unrealized Loss (5) 0              
Foreign currency forward contract 5                  
Derivative Instruments                  
Notional Amount to be Sold     328       542    
Gross Amount of Unrealized Gain 0 17              
Gross Amount of Unrealized Loss (7) 0              
Foreign currency forward contract 6                  
Derivative Instruments                  
Notional Amount to be Sold     283       560    
Gross Amount of Unrealized Gain 0 18              
Gross Amount of Unrealized Loss (5) 0              
Foreign currency forward contract 7                  
Derivative Instruments                  
Notional Amount to be Sold     324       557    
Gross Amount of Unrealized Gain 0 28              
Gross Amount of Unrealized Loss (6) 0              
Foreign currency forward contract 8                  
Derivative Instruments                  
Notional Amount to be Sold     273       559    
Gross Amount of Unrealized Gain 0 27              
Gross Amount of Unrealized Loss (6) 0              
Foreign currency forward contract 9                  
Derivative Instruments                  
Notional Amount to be Sold     321       557    
Gross Amount of Unrealized Gain 0 27              
Gross Amount of Unrealized Loss (6) 0              
Foreign currency forward contract 10                  
Derivative Instruments                  
Notional Amount to be Sold     262       539    
Gross Amount of Unrealized Gain 0 26              
Gross Amount of Unrealized Loss (7) 0              
Foreign currency forward contract 11                  
Derivative Instruments                  
Notional Amount to be Sold     328       557    
Gross Amount of Unrealized Gain 0 26              
Gross Amount of Unrealized Loss (6) 0              
Foreign currency forward contract 12                  
Derivative Instruments                  
Notional Amount to be Sold     263       539    
Gross Amount of Unrealized Gain 0 25              
Gross Amount of Unrealized Loss (8) 0              
Foreign currency forward contract 13                  
Derivative Instruments                  
Notional Amount to be Sold     328       556    
Gross Amount of Unrealized Gain 0 25              
Gross Amount of Unrealized Loss (6) 0              
Foreign currency forward contract 14                  
Derivative Instruments                  
Notional Amount to be Sold     266       554    
Gross Amount of Unrealized Gain 0 25              
Gross Amount of Unrealized Loss (9) 0              
Foreign currency forward contract 15                  
Derivative Instruments                  
Notional Amount to be Sold     324       500    
Gross Amount of Unrealized Gain 0 22              
Gross Amount of Unrealized Loss (6) 0              
Foreign currency forward contract 16                  
Derivative Instruments                  
Notional Amount to be Sold     266       $ 47,858    
Gross Amount of Unrealized Gain 0 970              
Gross Amount of Unrealized Loss (11) 0              
Foreign currency forward contract 17                  
Derivative Instruments                  
Notional Amount to be Sold     324           £ 305
Gross Amount of Unrealized Gain 0 14              
Gross Amount of Unrealized Loss (6) 0              
Foreign currency forward contract 18                  
Derivative Instruments                  
Notional Amount to be Sold     268           270
Gross Amount of Unrealized Gain 0 12              
Gross Amount of Unrealized Loss (11) 0              
Foreign currency forward contract 19                  
Derivative Instruments                  
Notional Amount to be Sold     328           258
Gross Amount of Unrealized Gain 0 11              
Gross Amount of Unrealized Loss (6) 0              
Foreign currency forward contract 20                  
Derivative Instruments                  
Notional Amount to be Sold     $ 32,268           257
Gross Amount of Unrealized Gain 0 10              
Gross Amount of Unrealized Loss (1,588) 0              
Foreign currency forward contract 21                  
Derivative Instruments                  
Notional Amount to be Sold       $ 125         255
Gross Amount of Unrealized Gain 0 10              
Gross Amount of Unrealized Loss (5) 0              
Foreign currency forward contract 22                  
Derivative Instruments                  
Notional Amount to be Sold       296         246
Gross Amount of Unrealized Gain 0 9              
Gross Amount of Unrealized Loss 0 0              
Foreign currency forward contract 23                  
Derivative Instruments                  
Notional Amount to be Sold       219         254
Gross Amount of Unrealized Gain 0 9              
Gross Amount of Unrealized Loss (5) 0              
Foreign currency forward contract 24                  
Derivative Instruments                  
Notional Amount to be Sold       298         259
Gross Amount of Unrealized Gain 0 9              
Gross Amount of Unrealized Loss 0 0              
Foreign currency forward contract 25                  
Derivative Instruments                  
Notional Amount to be Sold       139         266
Gross Amount of Unrealized Gain 0 9              
Gross Amount of Unrealized Loss (5) 0              
Foreign currency forward contract 26                  
Derivative Instruments                  
Notional Amount to be Sold       443         258
Gross Amount of Unrealized Gain 0 8              
Gross Amount of Unrealized Loss (6) 0              
Foreign currency forward contract 27                  
Derivative Instruments                  
Notional Amount to be Sold       484         £ 259
Gross Amount of Unrealized Gain 0 8              
Gross Amount of Unrealized Loss (6) 0              
Foreign currency forward contract 28                  
Derivative Instruments                  
Notional Amount to be Sold       474       € 141  
Gross Amount of Unrealized Gain 0 2              
Gross Amount of Unrealized Loss (7) 0              
Foreign currency forward contract 29                  
Derivative Instruments                  
Notional Amount to be Sold       481       332  
Gross Amount of Unrealized Gain 0 4              
Gross Amount of Unrealized Loss (7) 0              
Foreign currency forward contract 30                  
Derivative Instruments                  
Notional Amount to be Sold       12,777       352  
Gross Amount of Unrealized Gain 0 5              
Gross Amount of Unrealized Loss (479) 0              
Foreign currency forward contract 31                  
Derivative Instruments                  
Notional Amount to be Sold       348       362  
Gross Amount of Unrealized Gain 0 5              
Gross Amount of Unrealized Loss (2) 0              
Foreign currency forward contract 32                  
Derivative Instruments                  
Notional Amount to be Sold       351       360  
Gross Amount of Unrealized Gain 0 6              
Gross Amount of Unrealized Loss (3) 0              
Foreign currency forward contract 33                  
Derivative Instruments                  
Notional Amount to be Sold       348       351  
Gross Amount of Unrealized Gain 0 6              
Gross Amount of Unrealized Loss (3) 0              
Foreign currency forward contract 34                  
Derivative Instruments                  
Notional Amount to be Sold       347       354  
Gross Amount of Unrealized Gain 0 6              
Gross Amount of Unrealized Loss (3) 0              
Foreign currency forward contract 35                  
Derivative Instruments                  
Notional Amount to be Sold       351       356  
Gross Amount of Unrealized Gain 0 7              
Gross Amount of Unrealized Loss (4) 0              
Foreign currency forward contract 36                  
Derivative Instruments                  
Notional Amount to be Sold       $ 15,629       354  
Gross Amount of Unrealized Gain 0 7              
Gross Amount of Unrealized Loss (182) 0              
Foreign currency forward contract 37                  
Derivative Instruments                  
Notional Amount to be Sold | €         € 360     343  
Gross Amount of Unrealized Gain 0 7              
Gross Amount of Unrealized Loss (44) 0              
Foreign currency forward contract 38                  
Derivative Instruments                  
Notional Amount to be Sold | €         43     345  
Gross Amount of Unrealized Gain 0 8              
Gross Amount of Unrealized Loss (1) 0              
Foreign currency forward contract 39                  
Derivative Instruments                  
Notional Amount to be Sold | €         351     347  
Gross Amount of Unrealized Gain 0 8              
Gross Amount of Unrealized Loss (43) 0              
Foreign currency forward contract 40                  
Derivative Instruments                  
Notional Amount to be Sold | €         43     € 359  
Gross Amount of Unrealized Gain 0 9              
Gross Amount of Unrealized Loss (1) $ 0              
Foreign currency forward contract 41                  
Derivative Instruments                  
Notional Amount to be Sold | €         354        
Gross Amount of Unrealized Gain 0                
Gross Amount of Unrealized Loss (43)                
Foreign currency forward contract 42                  
Derivative Instruments                  
Notional Amount to be Sold | €         44        
Gross Amount of Unrealized Gain 0                
Gross Amount of Unrealized Loss (1)                
Foreign currency forward contract 43                  
Derivative Instruments                  
Notional Amount to be Sold | €         356        
Gross Amount of Unrealized Gain 0                
Gross Amount of Unrealized Loss (43)                
Foreign currency forward contract 44                  
Derivative Instruments                  
Notional Amount to be Sold | €         44        
Gross Amount of Unrealized Gain 0                
Gross Amount of Unrealized Loss (1)                
Foreign currency forward contract 45                  
Derivative Instruments                  
Notional Amount to be Sold | €         354        
Gross Amount of Unrealized Gain 0                
Gross Amount of Unrealized Loss (42)                
Foreign currency forward contract 46                  
Derivative Instruments                  
Notional Amount to be Sold | €         50        
Gross Amount of Unrealized Gain 0                
Gross Amount of Unrealized Loss (1)                
Foreign Currency Forward Contract 47                  
Derivative Instruments                  
Notional Amount to be Sold | €         343        
Gross Amount of Unrealized Gain 0                
Gross Amount of Unrealized Loss (41)                
Foreign Currency Forward Contract 48                  
Derivative Instruments                  
Notional Amount to be Sold | €         49        
Gross Amount of Unrealized Gain 0                
Gross Amount of Unrealized Loss (1)                
Foreign Currency Forward Contract 49                  
Derivative Instruments                  
Notional Amount to be Sold | €         345        
Gross Amount of Unrealized Gain 0                
Gross Amount of Unrealized Loss (40)                
Foreign Currency Forward Contract 50                  
Derivative Instruments                  
Notional Amount to be Sold | €         50        
Gross Amount of Unrealized Gain 0                
Gross Amount of Unrealized Loss (1)                
Foreign Currency Forward Contract 51                  
Derivative Instruments                  
Notional Amount to be Sold | €         347        
Gross Amount of Unrealized Gain 0                
Gross Amount of Unrealized Loss (40)                
Foreign Currency Forward Contract 52                  
Derivative Instruments                  
Notional Amount to be Sold | €         51        
Gross Amount of Unrealized Gain 0                
Gross Amount of Unrealized Loss (1)                
Foreign Currency Forward Contract 53                  
Derivative Instruments                  
Notional Amount to be Sold | €         359        
Gross Amount of Unrealized Gain 0                
Gross Amount of Unrealized Loss (41)                
Foreign Currency Forward Contract 54                  
Derivative Instruments                  
Notional Amount to be Sold | €         52        
Gross Amount of Unrealized Gain 0                
Gross Amount of Unrealized Loss (1)                
Foreign Currency Forward Contract 55                  
Derivative Instruments                  
Notional Amount to be Sold | €         49        
Gross Amount of Unrealized Gain 0                
Gross Amount of Unrealized Loss (1)                
Foreign Currency Forward Contract 56                  
Derivative Instruments                  
Notional Amount to be Sold | €         € 2,501        
Gross Amount of Unrealized Gain 0                
Gross Amount of Unrealized Loss (31)                
Foreign Currency Forward Contract 57                  
Derivative Instruments                  
Notional Amount to be Sold | £           £ 97      
Gross Amount of Unrealized Gain 0                
Gross Amount of Unrealized Loss (2)                
Foreign Currency Forward Contract 58                  
Derivative Instruments                  
Notional Amount to be Sold | £           255      
Gross Amount of Unrealized Gain 0                
Gross Amount of Unrealized Loss (15)                
Foreign Currency Forward Contract 59                  
Derivative Instruments                  
Notional Amount to be Sold | £           94      
Gross Amount of Unrealized Gain 0                
Gross Amount of Unrealized Loss (2)                
Foreign Currency Forward Contract 60                  
Derivative Instruments                  
Notional Amount to be Sold | £           246      
Gross Amount of Unrealized Gain 0                
Gross Amount of Unrealized Loss (14)                
Foreign Currency Forward Contract 61                  
Derivative Instruments                  
Notional Amount to be Sold | £           93      
Gross Amount of Unrealized Gain 0                
Gross Amount of Unrealized Loss (2)                
Foreign Currency Forward Contract 62                  
Derivative Instruments                  
Notional Amount to be Sold | £           254      
Gross Amount of Unrealized Gain 0                
Gross Amount of Unrealized Loss (15)                
Foreign Currency Forward Contract 63                  
Derivative Instruments                  
Notional Amount to be Sold | £           94      
Gross Amount of Unrealized Gain 0                
Gross Amount of Unrealized Loss (2)                
Foreign currency forward contract 64                  
Derivative Instruments                  
Notional Amount to be Sold | £           259      
Gross Amount of Unrealized Gain 0                
Gross Amount of Unrealized Loss (16)                
Foreign currency forward contract 65                  
Derivative Instruments                  
Notional Amount to be Sold | £           104      
Gross Amount of Unrealized Gain 0                
Gross Amount of Unrealized Loss (3)                
Foreign currency forward contract 66                  
Derivative Instruments                  
Notional Amount to be Sold | £           266      
Gross Amount of Unrealized Gain 0                
Gross Amount of Unrealized Loss (17)                
Foreign currency forward contract 67                  
Derivative Instruments                  
Notional Amount to be Sold | £           101      
Gross Amount of Unrealized Gain 0                
Gross Amount of Unrealized Loss (3)                
Foreign currency forward contract 68                  
Derivative Instruments                  
Notional Amount to be Sold | £           258      
Gross Amount of Unrealized Gain 0                
Gross Amount of Unrealized Loss (17)                
Foreign currency forward contract 69                  
Derivative Instruments                  
Notional Amount to be Sold | £           102      
Gross Amount of Unrealized Gain 0                
Gross Amount of Unrealized Loss (3)                
Foreign currency forward contract 70                  
Derivative Instruments                  
Notional Amount to be Sold | £           259      
Gross Amount of Unrealized Gain 0                
Gross Amount of Unrealized Loss (17)                
Foreign currency forward contract 71                  
Derivative Instruments                  
Notional Amount to be Sold | £           103      
Gross Amount of Unrealized Gain 0                
Gross Amount of Unrealized Loss (4)                
Foreign currency forward contract 72                  
Derivative Instruments                  
Notional Amount to be Sold | £           103      
Gross Amount of Unrealized Gain 0                
Gross Amount of Unrealized Loss (4)                
Foreign currency forward contract 73                  
Derivative Instruments                  
Notional Amount to be Sold | £           102      
Gross Amount of Unrealized Gain 0                
Gross Amount of Unrealized Loss (4)                
Foreign currency forward contract 74                  
Derivative Instruments                  
Notional Amount to be Sold | £           66      
Gross Amount of Unrealized Gain 0                
Gross Amount of Unrealized Loss (3)                
Foreign currency forward contract 75                  
Derivative Instruments                  
Notional Amount to be Sold | £           £ 4,274      
Gross Amount of Unrealized Gain 0                
Gross Amount of Unrealized Loss $ (177)