v3.26.1
FAIR VALUE MEASUREMENT - Schedule of Level 3 Roll Forward (Details) - Level 3 - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Investments in loans and securities under the fair value option        
Balance, beginning of period $ 861,853 $ 641,617 $ 877,554 $ 663,189
Transfer from Level 2 (37,284) 0 (37,284) 0
Additions 210,081 182,259 368,204 248,978
Cash received (148,922) (60,706) (300,906) (108,016)
Gain on sale of Investments in loans and securities 48,764 2,699 114,678 8,593
Loss on sale of Investments in loans and securities (60,500) 0 (146,203) 0
Change in accrued interest on investments 20,563 5,659 38,210 8,937
Non-cash transactions 1,556 0 (94) 0
Change in fair value (OCI) 20,831 (5,849) 43,379 (21,795)
Credit-related impairment loss, net of recoveries (30,224) (28,944) (70,820) (63,151)
Balance, end of period $ 886,718 $ 736,735 $ 886,718 $ 736,735