v3.26.1
Derivative Financial Instruments - Offsetting Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Other Assets    
Gross position $ 1 $ 0
Impact of master netting agreement (1) 0
Derivative values with impact of master netting agreements (as carried on balance sheet) 0 0
Cash collateral pledged 77 121
Net position 77 121
Other Liabilities    
Gross position (3) (8)
Impact of master netting agreement 1 0
Derivative values with impact of master netting agreements (as carried on balance sheet) (2) (8)
Cash collateral pledged 0 0
Net position $ (2) $ (8)