v3.25.1
LOANS - Aging Status of Loans (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans held for sale, at fair value $ 372,286 $ 118,867
Loans held for sale, at LCM 58,803 56,607
SBA 7(a)    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans held for sale, at fair value 159,788 87,510
Loans held for sale, at LCM 58,803 56,607
ALP    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans held for sale, at fair value 212,498 31,357
Performing | Total Past Due and Non-accrual    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans held for sale, at fair value 45,228 9,046
Loans held for sale, at LCM 3,263 0
Performing | Total Past Due and Non-accrual | SBA 7(a)    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans held for sale, at fair value 42,736 9,046
Loans held for sale, at LCM 3,263 0
Performing | Total Past Due and Non-accrual | ALP    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans held for sale, at fair value 2,492 0
Performing | 30-59 Days    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans held for sale, at fair value 29,119 8,796
Loans held for sale, at LCM 2,164 0
Performing | 30-59 Days | SBA 7(a)    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans held for sale, at fair value 29,119 8,796
Loans held for sale, at LCM 2,164 0
Performing | 30-59 Days | ALP    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans held for sale, at fair value 0 0
Performing | 60-89 Days    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans held for sale, at fair value 15,859 0
Loans held for sale, at LCM 1,099 0
Performing | 60-89 Days | SBA 7(a)    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans held for sale, at fair value 13,367
Loans held for sale, at LCM 1,099 0
Performing | 60-89 Days | ALP    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans held for sale, at fair value 2,492 0
Performing | 90-119 Days    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans held for sale, at fair value 0 0
Loans held for sale, at LCM 0 0
Performing | 90-119 Days | SBA 7(a)    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans held for sale, at fair value 0
Loans held for sale, at LCM 0 0
Performing | 90-119 Days | ALP    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans held for sale, at fair value 0 0
Performing | 120+ Days    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans held for sale, at fair value 0 0
Loans held for sale, at LCM 0 0
Performing | 120+ Days | SBA 7(a)    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans held for sale, at fair value 0
Loans held for sale, at LCM 0 0
Performing | 120+ Days | ALP    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans held for sale, at fair value 0 0
Performing | Current    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans held for sale, at fair value 327,058 109,821
Loans held for sale, at LCM 55,540 56,607
Performing | Current | SBA 7(a)    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans held for sale, at fair value 117,052 78,464
Loans held for sale, at LCM 55,540 56,607
Performing | Current | ALP    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans held for sale, at fair value 210,006 31,357
Nonperforming    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans held for sale, at fair value 250 250
Loans held for sale, at LCM 0 0
Nonperforming | SBA 7(a)    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans held for sale, at fair value 250 250
Loans held for sale, at LCM 0 0
Nonperforming | ALP    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans held for sale, at fair value $ 0 $ 0