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