XML 42 R35.htm IDEA: XBRL DOCUMENT v3.25.3
Loans Held-for-Investment and Allowance for Credit Losses - Non-Accrual Loans, Loans Still Accruing and Past Due 90 Days or More and Restructured Loans (Detail) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Sep. 30, 2024
Receivables [Abstract]      
Nonaccrual loans $ 56,394 $ 61,938 $ 63,378
Loans still accruing and past due 90 days or more 151 287 504
Total $ 56,545 $ 62,225 $ 63,882