v3.25.2
Derivatives and Hedging Activities - Offsetting Derivative Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Liabilities:    
Gross Amounts of Recognized Liabilities $ 4  
Gross Amounts Offset in the Statement of Financial Position 0  
Net Amounts of Liabilities presented in the Statement of Financial Position 4  
Gross Amounts Not Offset in the Statement of Financial Position, Financial Instruments 0  
Gross Amounts Not Offset in the Statement of Financial Position, Cash Collateral Received 0  
Gross Amounts Not Offset in the Statement of Financial Position, Net Amount $ 4  
Assets:    
Gross Amounts of Recognized Assets   $ 509
Gross Amounts Offset in the Statement of Financial Position   0
Net Amounts of Assets presented in the Statement of Financial Position   509
Gross Amounts Not Offset in the Statement of Financial Position, Financial Instruments   0
Gross Amounts Not Offset in the Statement of Financial Position, Cash Collateral Received   0
Derivative Asset, Subject to Master Netting Arrangement, after Offset and Deduction   $ 509