v3.25.2
Derivative Instruments - Offsetting Derivatives (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Offsetting Derivative Assets    
Gross amounts recognized $ 23,925 $ 34,505
Gross amounts offset in the Consolidated Balance Sheets 0 0
Net amounts presented in the Consolidated Balance Sheets 23,925 34,505
Financial instruments 18,794 27,939
Financial collateral pledged 0 0
Net amounts 5,131 6,566
Offsetting Derivative Liabilities    
Gross amounts recognized 22,191 28,550
Gross amounts offset in the Consolidated Balance Sheets 0 0
Net amounts presented in the Consolidated Balance Sheets 22,191 28,550
Financial instruments 18,794 27,939
Financial collateral pledged 1,321 611
Net amounts $ 2,076 $ 0