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