XML 57 R46.htm IDEA: XBRL DOCUMENT v3.25.2
Repurchase Agreements, Offsetting Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Offsetting Repurchase Agreements [Abstract]    
Gross amount of recognized liabilities $ 336,000 $ 330,000
Net amount of liabilities presented in the balance sheet 225,075 240,166
Repurchase Agreements [Member]    
Offsetting Repurchase Agreements [Abstract]    
Gross amount of recognized liabilities 225,075 240,166
Gross amount offset in the balance sheet 0 0
Net amount of liabilities presented in the balance sheet 225,075 240,166
Not Offsetting Repurchase Agreements [Abstract]    
Financial instruments posted as collateral (225,075) (240,166)
Cash posted as collateral 0 0
Net amount $ 0 $ 0