v3.25.2
Derivatives - Offsetting Derivative Instrument (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Derivative Asset    
Derivative Assets Subject to Master Netting Agreement $ 22,991 $ 6,396
Derivatives Available for Offset (2,646) (2,401)
Cash Collateral Offset 0 0
Net Amount Derivative Asset 20,345 3,995
Cash Collateral Received 0 0
Cash Collateral Received Not Offset 0 0
Derivative Liability    
Derivative Liabilities Subject to Master Netting Agreement (2,646) (7,164)
Derivatives Available for Offset 2,646 2,401
Cash Collateral Offset 0 4,763
Net Amount Derivative Liabilities 0 0
Cash Collateral Posted 11,070 9,570
Cash collateral pledged not offset 11,070 4,807
SMBC Capital Markets, Inc.    
Derivative Asset    
Derivative Assets Subject to Master Netting Agreement 8,969 3,995
Derivatives Available for Offset 0 0
Cash Collateral Offset 0 0
Net Amount Derivative Asset 8,969 3,995
Cash Collateral Received 0 0
Cash Collateral Received Not Offset 0 0
Derivative Liability    
Derivative Liabilities Subject to Master Netting Agreement 0 0
Derivatives Available for Offset 0 0
Cash Collateral Offset 0 0
Net Amount Derivative Liabilities 0 0
Cash Collateral Posted 1,770 1,770
Cash collateral pledged not offset 1,770 1,770
Wells Fargo Bank, N.A.    
Derivative Asset    
Derivative Assets Subject to Master Netting Agreement 14,022 2,401
Derivatives Available for Offset (2,646) (2,401)
Cash Collateral Offset 0 0
Net Amount Derivative Asset 11,376 0
Cash Collateral Received 0 0
Cash Collateral Received Not Offset 0 0
Derivative Liability    
Derivative Liabilities Subject to Master Netting Agreement (2,646) (7,164)
Derivatives Available for Offset 2,646 2,401
Cash Collateral Offset 0 4,763
Net Amount Derivative Liabilities 0 0
Cash Collateral Posted 9,300 7,800
Cash collateral pledged not offset $ 9,300 $ 3,037