v3.26.1
Fair Values of Financial Instruments - Schedule of Roll Forward of Level 3 Available-For-Sale Securities (Details) - State and local housing finance agency obligations - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Balance, beginning of the period $ 1,666,714 $ 1,297,753 $ 1,664,523 $ 1,297,431
Net unrealized gains (losses) 505 1,004 2,696 1,326
Purchases 0 150,000 0 150,000
Settlements (1,045) (3,585) (1,045) (3,585)
Balance, end of the period $ 1,666,174 $ 1,445,172 $ 1,666,174 $ 1,445,172