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