v3.26.1
Derivative Instruments - Schedule of Assets and Liabilities Related to Derivatives by Counterparty (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Derivative Asset [Abstract]    
Derivative Assets Subject to Master Netting Agreement $ 64,705 $ 69,483
Derivatives Available for Offset (7,658) (4,647)
Cash Collateral Received (56,076) [1] (64,322) [2]
Net Amount of Derivative Assets 971 [3] 514 [4]
Derivative Liability [Abstract]    
Derivative Liabilities Subject to Master Netting Agreement (43,796) (17,295)
Derivatives Available for Offset 7,658 4,647
Cash Collateral Pledged 30,804 [1] 12,648 [2]
Net Amount of Derivative Liabilities [5] (5,334)  
BNP Paribas S.A.    
Derivative Asset [Abstract]    
Derivative Assets Subject to Master Netting Agreement 2,516 22,526
Derivatives Available for Offset (2,516) (424)
Cash Collateral Received [2]   (21,901)
Net Amount of Derivative Assets [4]   201
Derivative Liability [Abstract]    
Derivative Liabilities Subject to Master Netting Agreement (5,847) (424)
Derivatives Available for Offset 2,516 424
Cash Collateral Pledged [2]   0
Net Amount of Derivative Liabilities [5] (3,331)  
Goldman Sachs International    
Derivative Asset [Abstract]    
Derivative Assets Subject to Master Netting Agreement 1,402 9,056
Derivatives Available for Offset (1,402) (3,051)
Cash Collateral Received [2]   (6,005)
Derivative Liability [Abstract]    
Derivative Liabilities Subject to Master Netting Agreement (9,705) (3,051)
Derivatives Available for Offset 1,402 3,051
Cash Collateral Pledged 6,300 [1] 0 [2]
Net Amount of Derivative Liabilities [5] (2,003)  
SMBC Capital Markets, Inc.    
Derivative Asset [Abstract]    
Derivative Assets Subject to Master Netting Agreement 9,750 30,775
Derivatives Available for Offset (2,057) 0
Cash Collateral Received (7,693) [1] (30,775) [2]
Derivative Liability [Abstract]    
Derivative Liabilities Subject to Master Netting Agreement (2,057) 0
Derivatives Available for Offset 2,057 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 [4]   313
Wells Fargo Bank National Association    
Derivative Asset [Abstract]    
Derivative Assets Subject to Master Netting Agreement 50,066 6
Derivatives Available for Offset (1,683) (6)
Cash Collateral Received [1] (48,383)  
Derivative Liability [Abstract]    
Derivative Liabilities Subject to Master Netting Agreement (1,683) (12,654)
Derivatives Available for Offset 1,683 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 (24,504) (1,166)
Derivatives Available for Offset   $ 1,166
Cash Collateral Pledged [1] 24,504  
JPMorgan Chase Bank N.A.    
Derivative Asset [Abstract]    
Derivative Assets Subject to Master Netting Agreement 971  
Net Amount of Derivative Assets [3] $ 971  
[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.
[5] Net amount of derivative liabilities represents the net amount due from the Company to the counterparty.