XML 106 R95.htm IDEA: XBRL DOCUMENT v3.25.2
Derivative Financial Instruments - Schedule of Offsetting Assets and Liability (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Assets    
Gross amounts recognized $ 178,064 $ 146,478
Less: amounts offset in the Consolidated Balance Sheet 0 0
Net amount presented in the Consolidated Balance Sheet 178,064 146,478
Offsetting derivative positions (71,142) (24,098)
Cash collateral pledged (7,901) 0
Net credit exposure 99,021 122,380
Derivative Liability [Abstract]    
Gross amounts recognized 288,689 244,313
Less: amounts offset in the Consolidated Balance Sheet 0 0
Net amount presented in the Consolidated Balance Sheet 288,689 244,313
Offsetting derivative positions (71,142) (24,098)
Cash collateral pledged (51,759) (112,499)
Net credit exposure $ 165,788 $ 107,716