v3.26.1
Derivative Instruments - Schedule of Assets and Liabilities Related to Derivatives by Counterparty (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Derivative Asset [Abstract]    
Derivative Assets Subject to Master Netting Agreement $ 74,444 $ 69,483
Derivatives Available for Offset (6,164) (4,647)
Cash Collateral Received (66,424) [1] (64,322) [2]
Net Amount of Derivative Assets 1,857 [3] 514 [4]
Derivative Liability [Abstract]    
Derivative Liabilities Subject to Master Netting Agreement (14,291) (17,295)
Derivatives Available for Offset 6,164 4,647
Cash Collateral Pledged 8,127 [1] 12,648 [2]
BNP Paribas SA    
Derivative Asset [Abstract]    
Derivative Assets Subject to Master Netting Agreement 22,322 22,526
Derivatives Available for Offset (1,046) (424)
Cash Collateral Received (21,276) [1] (21,901) [2]
Net Amount of Derivative Assets 0 [3] 201 [4]
Derivative Liability [Abstract]    
Derivative Liabilities Subject to Master Netting Agreement (1,046) (424)
Derivatives Available for Offset 1,046 424
Cash Collateral Pledged [2]   0
Goldman Sachs International    
Derivative Asset [Abstract]    
Derivative Assets Subject to Master Netting Agreement 5,179 9,056
Derivatives Available for Offset (5,118) (3,051)
Cash Collateral Received 0 [1] (6,005) [2]
Net Amount of Derivative Assets [3] 62  
Derivative Liability [Abstract]    
Derivative Liabilities Subject to Master Netting Agreement (5,118) (3,051)
Derivatives Available for Offset 5,118 3,051
Cash Collateral Pledged [2]   0
SMBC Capital Markets, Inc.    
Derivative Asset [Abstract]    
Derivative Assets Subject to Master Netting Agreement 21,316 30,775
Derivatives Available for Offset   0
Cash Collateral Received (21,316) [1] (30,775) [2]
Net Amount of Derivative Assets [3] 0  
Derivative Liability [Abstract]    
Derivative Liabilities Subject to Master Netting Agreement   0
Derivatives Available for Offset   0
Morgan Stanley Capital Services LLC    
Derivative Asset [Abstract]    
Derivative Assets Subject to Master Netting Agreement   4,543
Cash Collateral Received [2]   (4,230)
Net Amount of Derivative Assets 0 [3] 313 [4]
Morgan Stanley Bank N.A.    
Derivative Asset [Abstract]    
Derivative Assets Subject to Master Netting Agreement 7,705  
Cash Collateral Received [1] (7,705)  
Wells Fargo Bank National Association    
Derivative Asset [Abstract]    
Derivative Assets Subject to Master Netting Agreement 16,127 6
Derivatives Available for Offset 0 (6)
Cash Collateral Received [1] (16,127)  
Derivative Liability [Abstract]    
Derivative Liabilities Subject to Master Netting Agreement 0 (12,654)
Derivatives Available for Offset 0 6
Cash Collateral Pledged [2]   12,648
U.S. Bank National Association    
Derivative Asset [Abstract]    
Derivative Assets Subject to Master Netting Agreement   2,577
Derivatives Available for Offset   (1,166)
Cash Collateral Received [2]   (1,411)
Derivative Liability [Abstract]    
Derivative Liabilities Subject to Master Netting Agreement (8,127) (1,166)
Derivatives Available for Offset 0 $ 1,166
Cash Collateral Pledged [1] 8,127  
JPMorgan Chase Bank N.A.    
Derivative Asset [Abstract]    
Derivative Assets Subject to Master Netting Agreement 1,795  
Net Amount of Derivative Assets $ 1,795  
[1] In some instances, the actual amount of the collateral received and/or pledged may be more than the derivative balance shown due to overcollateralization.
[2] In some instances, the actual amount of the collateral received and/or pledged may be more than the derivative balance shown due to overcollateralization.
[3] Net amount of derivative assets represents the net amount due from the counterparty to the Company.
[4] Net amount of derivative assets represents the net amount due from the counterparty to the Company.