v3.26.1
Derivative Instruments - Schedule of Information Related to Foreign Currency Forward Contracts (Details)
€ in Thousands, £ in Thousands, $ in Thousands, $ in Thousands, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
USD ($)
Dec. 31, 2025
USD ($)
Jun. 30, 2026
AUD ($)
Jun. 30, 2026
CAD ($)
Jun. 30, 2026
EUR (€)
Jun. 30, 2026
GBP (£)
Dec. 31, 2025
AUD ($)
Dec. 31, 2025
CAD ($)
Dec. 31, 2025
EUR (€)
Dec. 31, 2025
GBP (£)
Derivative Instruments                    
Gross Amount of Unrealized Gain $ 0 $ 0                
Gross Amount of Unrealized Loss (2,839) (3,172)                
Foreign currency forward contract 1                    
Derivative Instruments                    
Notional Amount to be Sold     $ 291       $ 324      
Gross Amount of Unrealized Gain 0 0                
Gross Amount of Unrealized Loss (12) (7)                
Foreign currency forward contract 2                    
Derivative Instruments                    
Notional Amount to be Sold     328       335      
Gross Amount of Unrealized Gain 0 0                
Gross Amount of Unrealized Loss (15) (4)                
Foreign currency forward contract 3                    
Derivative Instruments                    
Notional Amount to be Sold     283       324      
Gross Amount of Unrealized Gain 0 0                
Gross Amount of Unrealized Loss (12) (7)                
Foreign currency forward contract 4                    
Derivative Instruments                    
Notional Amount to be Sold     324       291      
Gross Amount of Unrealized Gain 0 0                
Gross Amount of Unrealized Loss (14) (5)                
Foreign currency forward contract 5                    
Derivative Instruments                    
Notional Amount to be Sold     273       328      
Gross Amount of Unrealized Gain 0 0                
Gross Amount of Unrealized Loss (13) (7)                
Foreign currency forward contract 6                    
Derivative Instruments                    
Notional Amount to be Sold     321       283      
Gross Amount of Unrealized Gain 0 0                
Gross Amount of Unrealized Loss (14) (5)                
Foreign currency forward contract 7                    
Derivative Instruments                    
Notional Amount to be Sold     262       324      
Gross Amount of Unrealized Gain 0 0                
Gross Amount of Unrealized Loss (14) (6)                
Foreign currency forward contract 8                    
Derivative Instruments                    
Notional Amount to be Sold     328       273      
Gross Amount of Unrealized Gain 0 0                
Gross Amount of Unrealized Loss (14) (6)                
Foreign currency forward contract 9                    
Derivative Instruments                    
Notional Amount to be Sold     263       321      
Gross Amount of Unrealized Gain 0 0                
Gross Amount of Unrealized Loss (15) (6)                
Foreign currency forward contract 10                    
Derivative Instruments                    
Notional Amount to be Sold     328       262      
Gross Amount of Unrealized Gain 0 0                
Gross Amount of Unrealized Loss (14) (7)                
Foreign currency forward contract 11                    
Derivative Instruments                    
Notional Amount to be Sold     266       328      
Gross Amount of Unrealized Gain 0 0                
Gross Amount of Unrealized Loss (16) (6)                
Foreign currency forward contract 12                    
Derivative Instruments                    
Notional Amount to be Sold     324       263      
Gross Amount of Unrealized Gain 0 0                
Gross Amount of Unrealized Loss (14) (8)                
Foreign currency forward contract 13                    
Derivative Instruments                    
Notional Amount to be Sold     266       328      
Gross Amount of Unrealized Gain 0 0                
Gross Amount of Unrealized Loss (17) (6)                
Foreign currency forward contract 14                    
Derivative Instruments                    
Notional Amount to be Sold     324       266      
Gross Amount of Unrealized Gain 0 0                
Gross Amount of Unrealized Loss (14) (9)                
Foreign currency forward contract 15                    
Derivative Instruments                    
Notional Amount to be Sold     268       324      
Gross Amount of Unrealized Gain 0 0                
Gross Amount of Unrealized Loss (20) (6)                
Foreign currency forward contract 16                    
Derivative Instruments                    
Notional Amount to be Sold     328       266      
Gross Amount of Unrealized Gain 0 0                
Gross Amount of Unrealized Loss (14) (11)                
Foreign currency forward contract 17                    
Derivative Instruments                    
Notional Amount to be Sold     $ 32,268       324      
Gross Amount of Unrealized Gain 0 0                
Gross Amount of Unrealized Loss (2,381) (6)                
Foreign currency forward contract 18                    
Derivative Instruments                    
Notional Amount to be Sold       $ 347     268      
Gross Amount of Unrealized Gain 0 0                
Gross Amount of Unrealized Loss 5 (11)                
Foreign currency forward contract 19                    
Derivative Instruments                    
Notional Amount to be Sold       298     328      
Gross Amount of Unrealized Gain 0 0                
Gross Amount of Unrealized Loss 7 (6)                
Foreign currency forward contract 20                    
Derivative Instruments                    
Notional Amount to be Sold       139     $ 32,268      
Gross Amount of Unrealized Gain 0 0                
Gross Amount of Unrealized Loss (2) (1,588)                
Foreign currency forward contract 21                    
Derivative Instruments                    
Notional Amount to be Sold       443       $ 125    
Gross Amount of Unrealized Gain 0 0                
Gross Amount of Unrealized Loss 5 (5)                
Foreign currency forward contract 22                    
Derivative Instruments                    
Notional Amount to be Sold       484       296    
Gross Amount of Unrealized Gain 0 0                
Gross Amount of Unrealized Loss 5 0                
Foreign currency forward contract 23                    
Derivative Instruments                    
Notional Amount to be Sold       474       219    
Gross Amount of Unrealized Gain 0 0                
Gross Amount of Unrealized Loss 5 (5)                
Foreign currency forward contract 24                    
Derivative Instruments                    
Notional Amount to be Sold       481       298    
Gross Amount of Unrealized Gain 0 0                
Gross Amount of Unrealized Loss 5 0                
Foreign currency forward contract 25                    
Derivative Instruments                    
Notional Amount to be Sold       12,777       139    
Gross Amount of Unrealized Gain 0 0                
Gross Amount of Unrealized Loss (170) (5)                
Foreign currency forward contract 26                    
Derivative Instruments                    
Notional Amount to be Sold       348       443    
Gross Amount of Unrealized Gain 0 0                
Gross Amount of Unrealized Loss 6 (6)                
Foreign currency forward contract 27                    
Derivative Instruments                    
Notional Amount to be Sold       351       484    
Gross Amount of Unrealized Gain 0 0                
Gross Amount of Unrealized Loss 6 (6)                
Foreign currency forward contract 28                    
Derivative Instruments                    
Notional Amount to be Sold       348       474    
Gross Amount of Unrealized Gain 0 0                
Gross Amount of Unrealized Loss 5 (7)                
Foreign currency forward contract 29                    
Derivative Instruments                    
Notional Amount to be Sold       351       481    
Gross Amount of Unrealized Gain 0 0                
Gross Amount of Unrealized Loss 5 (7)                
Foreign currency forward contract 30                    
Derivative Instruments                    
Notional Amount to be Sold       $ 15,629       12,777    
Gross Amount of Unrealized Gain 0 0                
Gross Amount of Unrealized Loss 197 (479)                
Foreign currency forward contract 31                    
Derivative Instruments                    
Notional Amount to be Sold         € 354     348    
Gross Amount of Unrealized Gain 0 0                
Gross Amount of Unrealized Loss (31) (2)                
Foreign currency forward contract 32                    
Derivative Instruments                    
Notional Amount to be Sold         44     351    
Gross Amount of Unrealized Gain 0 0                
Gross Amount of Unrealized Loss 0 (3)                
Foreign currency forward contract 33                    
Derivative Instruments                    
Notional Amount to be Sold         356     348    
Gross Amount of Unrealized Gain 0 0                
Gross Amount of Unrealized Loss (31) (3)                
Foreign currency forward contract 34                    
Derivative Instruments                    
Notional Amount to be Sold         44     347    
Gross Amount of Unrealized Gain 0 0                
Gross Amount of Unrealized Loss 0 (3)                
Foreign currency forward contract 35                    
Derivative Instruments                    
Notional Amount to be Sold         354     351    
Gross Amount of Unrealized Gain 0 0                
Gross Amount of Unrealized Loss (31) (4)                
Foreign currency forward contract 36                    
Derivative Instruments                    
Notional Amount to be Sold         50     $ 15,629    
Gross Amount of Unrealized Gain 0 0                
Gross Amount of Unrealized Loss 1 (182)                
Foreign currency forward contract 37                    
Derivative Instruments                    
Notional Amount to be Sold | €         343       € 360  
Gross Amount of Unrealized Gain 0 0                
Gross Amount of Unrealized Loss (29) (44)                
Foreign currency forward contract 38                    
Derivative Instruments                    
Notional Amount to be Sold | €         49       43  
Gross Amount of Unrealized Gain 0 0                
Gross Amount of Unrealized Loss 1 (1)                
Foreign currency forward contract 39                    
Derivative Instruments                    
Notional Amount to be Sold | €         345       351  
Gross Amount of Unrealized Gain 0 0                
Gross Amount of Unrealized Loss (29) (43)                
Foreign currency forward contract 40                    
Derivative Instruments                    
Notional Amount to be Sold | €         50       43  
Gross Amount of Unrealized Gain 0 0                
Gross Amount of Unrealized Loss 1 (1)                
Foreign currency forward contract 41                    
Derivative Instruments                    
Notional Amount to be Sold | €         347       354  
Gross Amount of Unrealized Gain 0 0                
Gross Amount of Unrealized Loss (29) (43)                
Foreign currency forward contract 42                    
Derivative Instruments                    
Notional Amount to be Sold | €         51       44  
Gross Amount of Unrealized Gain 0 0                
Gross Amount of Unrealized Loss 1 (1)                
Foreign currency forward contract 43                    
Derivative Instruments                    
Notional Amount to be Sold | €         359       356  
Gross Amount of Unrealized Gain 0 0                
Gross Amount of Unrealized Loss (30) (43)                
Foreign currency forward contract 44                    
Derivative Instruments                    
Notional Amount to be Sold | €         52       44  
Gross Amount of Unrealized Gain 0 0                
Gross Amount of Unrealized Loss 1 (1)                
Foreign currency forward contract 45                    
Derivative Instruments                    
Notional Amount to be Sold | €         49       354  
Gross Amount of Unrealized Gain 0 0                
Gross Amount of Unrealized Loss 1 (42)                
Foreign currency forward contract 46                    
Derivative Instruments                    
Notional Amount to be Sold | €         € 2,500       50  
Gross Amount of Unrealized Gain 0 0                
Gross Amount of Unrealized Loss 49 (1)                
Foreign Currency Forward Contract 47                    
Derivative Instruments                    
Notional Amount to be Sold           £ 93     343  
Gross Amount of Unrealized Gain 0 0                
Gross Amount of Unrealized Loss 0 (41)                
Foreign Currency Forward Contract 48                    
Derivative Instruments                    
Notional Amount to be Sold           254     49  
Gross Amount of Unrealized Gain 0 0                
Gross Amount of Unrealized Loss (10) (1)                
Foreign Currency Forward Contract 49                    
Derivative Instruments                    
Notional Amount to be Sold           94     345  
Gross Amount of Unrealized Gain 0 0                
Gross Amount of Unrealized Loss 0 (40)                
Foreign Currency Forward Contract 50                    
Derivative Instruments                    
Notional Amount to be Sold           259     50  
Gross Amount of Unrealized Gain 0 0                
Gross Amount of Unrealized Loss (12) (1)                
Foreign Currency Forward Contract 51                    
Derivative Instruments                    
Notional Amount to be Sold           104     347  
Gross Amount of Unrealized Gain 0 0                
Gross Amount of Unrealized Loss (1) (40)                
Foreign Currency Forward Contract 52                    
Derivative Instruments                    
Notional Amount to be Sold           266     51  
Gross Amount of Unrealized Gain 0 0                
Gross Amount of Unrealized Loss (11) (1)                
Foreign Currency Forward Contract 53                    
Derivative Instruments                    
Notional Amount to be Sold           101     359  
Gross Amount of Unrealized Gain 0 0                
Gross Amount of Unrealized Loss (1) (41)                
Foreign Currency Forward Contract 54                    
Derivative Instruments                    
Notional Amount to be Sold           258     52  
Gross Amount of Unrealized Gain 0 0                
Gross Amount of Unrealized Loss (11) (1)                
Foreign Currency Forward Contract 55                    
Derivative Instruments                    
Notional Amount to be Sold           102     49  
Gross Amount of Unrealized Gain 0 0                
Gross Amount of Unrealized Loss (1) (1)                
Foreign Currency Forward Contract 56                    
Derivative Instruments                    
Notional Amount to be Sold           259     € 2,501  
Gross Amount of Unrealized Gain 0 0                
Gross Amount of Unrealized Loss (12) (31)                
Foreign Currency Forward Contract 57                    
Derivative Instruments                    
Notional Amount to be Sold | £           103       £ 97
Gross Amount of Unrealized Gain 0 0                
Gross Amount of Unrealized Loss (1) (2)                
Foreign Currency Forward Contract 58                    
Derivative Instruments                    
Notional Amount to be Sold | £           103       255
Gross Amount of Unrealized Gain 0 0                
Gross Amount of Unrealized Loss (1) (15)                
Foreign Currency Forward Contract 59                    
Derivative Instruments                    
Notional Amount to be Sold | £           102       94
Gross Amount of Unrealized Gain 0 0                
Gross Amount of Unrealized Loss (2) (2)                
Foreign Currency Forward Contract 60                    
Derivative Instruments                    
Notional Amount to be Sold | £           66       246
Gross Amount of Unrealized Gain 0 0                
Gross Amount of Unrealized Loss (1) (14)                
Foreign Currency Forward Contract 61                    
Derivative Instruments                    
Notional Amount to be Sold | £           £ 4,274       93
Gross Amount of Unrealized Gain 0 0                
Gross Amount of Unrealized Loss $ (86) (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)