v3.25.4
LOANS - Schedule of Loans Held for Sale and Other Receivables (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Loans Held for Sale    
Beginning balance $ 395,922 $ 255,516
Transfers from Held for Investment to Held for Sale   58,835
Purchases 3,269,400 1,972,209
Originations 3,706,733 3,164,966
Sales, net of repurchases (6,515,155) (4,659,777)
Principal payments (460,323) (411,268)
Change in fair value 3,808 4,778
Loans not yet repurchased 3,952 10,663
Ending balance 404,337 395,922
Loans Held for Investment    
Beginning balance 0 0
Transfers from Held for Investment to Held for Sale   (58,835)
Purchases 0 2,492
Originations 0 0
Sales, net of repurchases 0 0
Principal payments 0 (11,642)
Change in fair value 0 6,648
Loans not yet repurchased 0 0
Ending balance $ 0 $ 61,337