v3.26.1
Repurchase Agreements - Repurchase Agreements Presented on a Net Basis (Details) - Repurchase Agreements [Member] - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Repurchase Agreements [Abstract]    
Gross amount of recognized liabilities $ 297,094 $ 308,799
Gross amount offset in the balance sheet 0 0
Net amount of liabilities presented in the balance sheet 297,094 308,799
Financial instruments posted as collateral (297,094) (308,799)
Cash posted as collateral 0 0
Net amount $ 0 $ 0