v3.26.1
LOANS - Schedule of Loans Held for Sale (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Dec. 31, 2024
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Fair Value $ 597,400 $ 404,337 $ 333,629 $ 395,922
Loans collateralized under repurchase agreements 108,500 21,700    
Loans held for sale:        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
UPB 580,571 396,475    
Fair Value 597,400 404,337    
HELOC loans | Loans held for sale:        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
UPB 520,124 312,401    
Fair Value 537,159 320,566    
Personal loans | Loans held for sale:        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
UPB 52,057 79,350    
Fair Value 51,820 79,113    
Other | Loans held for sale:        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
UPB 8,390 4,724    
Fair Value $ 8,421 $ 4,658