v3.25.4
LOANS - Schedule of Loans Held for Sale (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Carrying Value $ 404,337 $ 395,922 $ 255,516
Loans collateralized under repurchase agreements 21,700 313,400  
Loans held for sale:      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
UPB 396,475 389,107  
Carrying Value 404,337 395,922  
HELOC loans | Loans held for sale:      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
UPB 312,401 359,155  
Carrying Value 320,566 366,154  
Personal loans | Loans held for sale:      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
UPB 79,350 24,975  
Carrying Value 79,113 24,975  
Other | Loans held for sale:      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
UPB 4,724 4,977  
Carrying Value $ 4,658 $ 4,793