v3.25.4
Derivatives - Schedule of Interest Rate Swaps (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Interest rate swaps  
Derivative [Line Items]  
Derivative, Fair Value, Net, Total $ (31)
Bank of America  
Derivative [Line Items]  
Derivative Assets 2,044
Derivative Liabilities (181)
Net Derivative Asset (Liabilities) 1,863
Cash collateral netting (1,520) [1]
Net Amount 343 [2]
Bank of America | Interest rate swaps  
Derivative [Line Items]  
Derivative Assets 2,044
Derivative Liabilities (181)
BNP Paribas  
Derivative [Line Items]  
Derivative Assets 0
Derivative Liabilities (1,894)
Net Derivative Asset (Liabilities) (1,894)
Cash collateral netting 1,894 [1]
Net Amount 0 [2]
BNP Paribas | Interest rate swaps  
Derivative [Line Items]  
Derivative Assets 0
Derivative Liabilities $ (1,894)
[1] Amount excludes excess cash collateral received or paid, if any.
[2] Net amount represents the net amount due (to) from counterparty in the event of a default based on the contractual offset rights under the agreement. Net amount excludes any over-collateralized amounts, if applicable.