XML 42 R35.htm IDEA: XBRL DOCUMENT v3.25.1
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
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Receivables [Abstract]      
Nonaccrual loans $ 60,430 $ 61,938 $ 36,157
Loans still accruing and past due 90 days or more 1,143 287 33
Total $ 61,573 $ 62,225 $ 36,190