v3.25.2
Derivative Financial Instruments - Offsetting Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Offsetting Derivative Assets    
Derivative, Gross Amounts of Recognized Assets $ 6 $ 368
Derivative , Gross Amounts Offset in the Balance Sheet 0 0
Derivative, Net Amounts of Assets presented in the Balance Sheet 6 368
Derivative, Gross Amounts Not Offset in the Balance Sheet, Financial Instruments 0 0
Derivative, Gross Amounts Not Offset in the Balance Sheet, Cash Collateral Received 6 368
Derivative, Gross Amounts Not Offset in the Balance Sheet, Net Amount 0 0
Offsetting of Derivative Liabilities    
Derivative Liability, Gross Amounts of Recognized Assets 945 579
Derivative Liability, Gross Amounts Offset in the Balance Sheet 0 0
Derivative Liability, Net Amounts of Assets presented in the Balance Sheet 945 579
Derivative Liability, Gross Amounts Not Offset in the Balance Sheet, Financial Instruments 0 0
Derivative Liability, Gross Amounts Not Offset in the Balance Sheet, Cash Collateral Posted 945 579
Derivative Liability, Gross Amounts Not Offset in the Balance Sheet, Net Amount $ 0 $ 0