v3.26.1
Derivative Instruments - Schedule of Information Related to Foreign Currency Forward Contracts (Details)
$ 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 ($)
Dec. 31, 2025
AUD ($)
Dec. 31, 2025
CAD ($)
Derivative Instruments            
Gross Amount of Unrealized Gain $ 0 $ 0        
Gross Amount of Unrealized Loss (460) (343)        
Foreign currency forward contract 1            
Derivative Instruments            
Notional Amount to be Sold     $ 63   $ 63  
Gross Amount of Unrealized Gain 0 0        
Gross Amount of Unrealized Loss (2) (1)        
Foreign currency forward contract 2            
Derivative Instruments            
Notional Amount to be Sold     55   55  
Gross Amount of Unrealized Gain 0 0        
Gross Amount of Unrealized Loss (2) (1)        
Foreign currency forward contract 3            
Derivative Instruments            
Notional Amount to be Sold     53   53  
Gross Amount of Unrealized Gain 0 0        
Gross Amount of Unrealized Loss (2) (1)        
Foreign currency forward contract 4            
Derivative Instruments            
Notional Amount to be Sold     51   51  
Gross Amount of Unrealized Gain 0 0        
Gross Amount of Unrealized Loss (2) (1)        
Foreign currency forward contract 5            
Derivative Instruments            
Notional Amount to be Sold     49   49  
Gross Amount of Unrealized Gain 0 0        
Gross Amount of Unrealized Loss (2) (1)        
Foreign currency forward contract 6            
Derivative Instruments            
Notional Amount to be Sold     49   49  
Gross Amount of Unrealized Gain 0 0        
Gross Amount of Unrealized Loss (2) (2)        
Foreign currency forward contract 7            
Derivative Instruments            
Notional Amount to be Sold     50   50  
Gross Amount of Unrealized Gain 0 0        
Gross Amount of Unrealized Loss (3) (2)        
Foreign currency forward contract 8            
Derivative Instruments            
Notional Amount to be Sold     50   50  
Gross Amount of Unrealized Gain 0 0        
Gross Amount of Unrealized Loss (3) (3)        
Foreign currency forward contract 9            
Derivative Instruments            
Notional Amount to be Sold     51   51  
Gross Amount of Unrealized Gain 0 0        
Gross Amount of Unrealized Loss (3) (2)        
Foreign currency forward contract 10            
Derivative Instruments            
Notional Amount to be Sold     $ 6,050   $ 6,050  
Gross Amount of Unrealized Gain 0 0        
Gross Amount of Unrealized Loss (435) (298)        
Foreign currency forward contract 11            
Derivative Instruments            
Notional Amount to be Sold       $ 16   $ 47
Gross Amount of Unrealized Gain 0 0        
Gross Amount of Unrealized Loss 0 0        
Foreign currency forward contract 12            
Derivative Instruments            
Notional Amount to be Sold       48   16
Gross Amount of Unrealized Gain 0 0        
Gross Amount of Unrealized Loss 0 0        
Foreign currency forward contract 13            
Derivative Instruments            
Notional Amount to be Sold       47   48
Gross Amount of Unrealized Gain 0 0        
Gross Amount of Unrealized Loss 0 0        
Foreign currency forward contract 14            
Derivative Instruments            
Notional Amount to be Sold       55   48
Gross Amount of Unrealized Gain 0 0        
Gross Amount of Unrealized Loss 0 0        
Foreign currency forward contract 15            
Derivative Instruments            
Notional Amount to be Sold       54   55
Gross Amount of Unrealized Gain 0 0        
Gross Amount of Unrealized Loss 0 0        
Foreign currency forward contract 16            
Derivative Instruments            
Notional Amount to be Sold       55   54
Gross Amount of Unrealized Gain 0 0        
Gross Amount of Unrealized Loss 0 0        
Foreign currency forward contract 17            
Derivative Instruments            
Notional Amount to be Sold       56   55
Gross Amount of Unrealized Gain 0 0        
Gross Amount of Unrealized Loss 0 0        
Foreign currency forward contract 18            
Derivative Instruments            
Notional Amount to be Sold       56   56
Gross Amount of Unrealized Gain 0 0        
Gross Amount of Unrealized Loss 0 0        
Foreign currency forward contract 19            
Derivative Instruments            
Notional Amount to be Sold       56   56
Gross Amount of Unrealized Gain 0 0        
Gross Amount of Unrealized Loss 0 0        
Foreign currency forward contract 20            
Derivative Instruments            
Notional Amount to be Sold       55   56
Gross Amount of Unrealized Gain 0 0        
Gross Amount of Unrealized Loss 0 0        
Foreign currency forward contract 21            
Derivative Instruments            
Notional Amount to be Sold       56   55
Gross Amount of Unrealized Gain 0 0        
Gross Amount of Unrealized Loss 0 (1)        
Foreign currency forward contract 22            
Derivative Instruments            
Notional Amount to be Sold       $ 2,496   56
Gross Amount of Unrealized Gain 0 0        
Gross Amount of Unrealized Loss $ (4) (1)        
Foreign currency forward contract 23            
Derivative Instruments            
Notional Amount to be Sold           $ 2,496
Gross Amount of Unrealized Gain   0        
Gross Amount of Unrealized Loss   $ (29)