v3.26.3
INDEMNIFIED AND REPURCHASED LOANS - Maximum Expected Future Payments (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
INDEMNIFIED AND REPURCHASED LOANS    
Secured borrowings $ 108,278 $ 83,402
Collateral for secured borrowings (37,718) (22,668)
Total $ 70,560 $ 60,734