v3.26.1
Derivatives - Schedule of Derivative Assets and Liabilities With Offsets by Counterparty (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Assets  
Derivative Assets Subject to Master Netting Agreement $ 493
Derivatives Available for Offset (493)
Non-Cash Collateral Received 0
Cash Collateral Received 0
Net amount of derivative assets 0
Liabilities  
Derivative Liabilities Subject to Master Netting Agreement (9,931)
Derivatives Available for Offset 493
Non-Cash Collateral Received 0
Cash Collateral Pledged 9,438
Net amount of derivative liabilities 0
Morgan Stanley Capital Services, LLC  
Assets  
Derivative Assets Subject to Master Netting Agreement 240
Derivatives Available for Offset (240)
Non-Cash Collateral Received 0
Cash Collateral Received 0
Net amount of derivative assets 0
Liabilities  
Derivative Liabilities Subject to Master Netting Agreement (1,303)
Derivatives Available for Offset 240
Non-Cash Collateral Received 0
Cash Collateral Pledged 1,063
Net amount of derivative liabilities 0
MUFG Bank, Ltd.  
Assets  
Derivative Assets Subject to Master Netting Agreement 97
Derivatives Available for Offset (97)
Non-Cash Collateral Received 0
Cash Collateral Received 0
Net amount of derivative assets 0
Liabilities  
Derivative Liabilities Subject to Master Netting Agreement (4,972)
Derivatives Available for Offset 97
Non-Cash Collateral Received 0
Cash Collateral Pledged 4,875
Net amount of derivative liabilities 0
Wells Fargo Bank, N.A.  
Assets  
Derivative Assets Subject to Master Netting Agreement 58
Derivatives Available for Offset (58)
Non-Cash Collateral Received 0
Cash Collateral Received 0
Net amount of derivative assets 0
Liabilities  
Derivative Liabilities Subject to Master Netting Agreement (2,206)
Derivatives Available for Offset 58
Non-Cash Collateral Received 0
Cash Collateral Pledged 2,148
Net amount of derivative liabilities 0
Regions Bank  
Assets  
Derivative Assets Subject to Master Netting Agreement 98
Derivatives Available for Offset (98)
Non-Cash Collateral Received 0
Cash Collateral Received 0
Net amount of derivative assets 0
Liabilities  
Derivative Liabilities Subject to Master Netting Agreement (1,450)
Derivatives Available for Offset 98
Non-Cash Collateral Received 0
Cash Collateral Pledged 1,352
Net amount of derivative liabilities $ 0