v3.26.1
Derivatives - Schedule of Gross and Net Derivative Instruments (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Foreign Currency Fair Value Hedge Derivative [Line Items]    
Gross Amount of Assets $ 2,990 $ 10,981
Gross Amount of (Liabilities) 0 0
Net amounts presented in the Statements of Assets and Liabilities 2,990 10,981
Collateral Received/Pledged (2,250) (10,740)
Net Amounts 740 241
Foreign currency forward contracts    
Foreign Currency Fair Value Hedge Derivative [Line Items]    
Gross Amount of Assets 540 405
Gross Amount of (Liabilities) 0 0
Net amounts presented in the Statements of Assets and Liabilities 540 405
Collateral Received/Pledged 0 0
Net Amounts 540 405
Interest Rate Swaps    
Foreign Currency Fair Value Hedge Derivative [Line Items]    
Gross Amount of Assets 2,450 10,576
Gross Amount of (Liabilities) 0 0
Net amounts presented in the Statements of Assets and Liabilities 2,450 10,576
Collateral Received/Pledged (2,250) (10,740)
Net Amounts $ 200 $ (164)