v3.26.1
Loans and Allowance for Credit Losses - Schedule of Changes In Allowance For Loan Losses (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss [Roll Forward]    
Beginning balance $ 218,517 $ 339,939
Provision for (recoveries of) loan losses 58,198 (115,001)
PCD   16,626
Time value of money adjustment 3,127  
Charge-offs and sales (44,373) (2,430)
Recoveries 198 86
Ending balance 235,667 239,220
Bridge    
Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss [Roll Forward]    
Beginning balance 80,635 170,445
Provision for (recoveries of) loan losses 41,157 (139,396)
PCD   0
Time value of money adjustment 0  
Charge-offs and sales (38,964) 0
Recoveries 0 0
Ending balance 82,828 31,049
Fixed rate    
Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss [Roll Forward]    
Beginning balance 3,345 5,114
Provision for (recoveries of) loan losses (268) 5,116
PCD   0
Time value of money adjustment 0  
Charge-offs and sales 0 (1,000)
Recoveries 0 0
Ending balance 3,077 9,230
Construction    
Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss [Roll Forward]    
Beginning balance 84,365 140,139
Provision for (recoveries of) loan losses 12,902 10,490
PCD   16,626
Time value of money adjustment 3,127  
Charge-offs and sales (1,006) (1,204)
Recoveries 0 0
Ending balance 99,388 166,051
SBA - 7(a)    
Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss [Roll Forward]    
Beginning balance 38,654 22,087
Provision for (recoveries of) loan losses 4,386 8,088
PCD   0
Time value of money adjustment 0  
Charge-offs and sales (4,403) (226)
Recoveries 198 86
Ending balance 38,835 30,035
Other    
Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss [Roll Forward]    
Beginning balance 11,518 2,154
Provision for (recoveries of) loan losses 21 701
PCD   0
Time value of money adjustment 0  
Charge-offs and sales 0 0
Recoveries 0 0
Ending balance $ 11,539 $ 2,855