XML 42 R35.htm IDEA: XBRL DOCUMENT v3.25.2
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
Jun. 30, 2025
Dec. 31, 2024
Jun. 30, 2024
Receivables [Abstract]      
Nonaccrual loans $ 63,142 $ 61,938 $ 60,311
Loans still accruing and past due 90 days or more 77 287 231
Total $ 63,219 $ 62,225 $ 60,542