v3.26.1
Structured Program Transactions and Variable Interest Entities - Schedule of VIE Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Assets    
Total securities available for sale $ 4,046,761 $ 3,706,709
Other assets 370,516 368,086
Total assets 12,549,040 11,567,816
Liabilities:    
Other liabilities 216,308 233,518
Total liabilities 10,981,575 10,067,388
Unconsolidated    
Assets    
Total securities available for sale 3,651,874 3,311,780
Other assets 61,786 53,660
Total assets 3,713,660 3,365,440
Liabilities:    
Other liabilities 0 1,023
Total liabilities 0 1,023
Total net assets (maximum loss exposure) $ 3,713,660 $ 3,364,417