XML 42 R34.htm IDEA: XBRL DOCUMENT v3.24.3
Loans Held for Investment and Allowance for Loan Losses - Non-Accrual Loans, Loans Still Accruing and Past Due 90 Days or More and Restructured Loans (Detail) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Sep. 30, 2023
Receivables [Abstract]      
Nonaccrual loans $ 63,378 $ 33,609 $ 38,812
Loans still accruing and past due 90 days or more 504 1,004 289
Total $ 63,882 $ 34,613 $ 39,101