v3.26.1
Loans and Allowance for Credit Losses - Schedule of Non-Accrual Loans (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Receivables [Abstract]          
Non-accrual loans with an allowance $ 904,919   $ 904,919   $ 1,290,859
Non-accrual loans without an allowance 52,954   52,954   36,265
Non-Accrual Loans 957,873   957,873   1,327,124
Allowance for loan losses related to non-accrual loans (140,644)   (140,644)   (133,750)
UPB of non-accrual loans 1,112,311   1,112,311   $ 1,466,969
Interest income on non-accrual loans $ 7,509 $ 2,198 $ 14,618 $ 6,366