v3.26.1
Investment Securities - Investment Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Securities, Available-for-sale [Line Items]    
RMBS, available-for-sale $ 84,800 $ 88,283
Credit loss allowance 55,258 37,369
HTM debt securities 338,307 216,936
Equity security, fair value   628
Total investment securities 402,829 301,000
VIE eliminations    
Debt Securities, Available-for-sale [Line Items]    
Equity security (1,540,884) (1,657,029)
RMBS    
Debt Securities, Available-for-sale [Line Items]    
RMBS, available-for-sale 84,800 88,283
CMBS    
Debt Securities, Available-for-sale [Line Items]    
RMBS, available-for-sale 34,980 32,522
Credit loss allowance 7 13
HTM debt securities 89,441 92,629
Before consolidation of securitization VIEs    
Debt Securities, Available-for-sale [Line Items]    
HTM debt securities 283,049 179,567
Equity security, fair value 0 628
Total investment securities 1,943,713 1,958,029
Before consolidation of securitization VIEs | RMBS    
Debt Securities, Available-for-sale [Line Items]    
RMBS, available-for-sale 84,800 88,283
Equity security 312,961 404,688
Before consolidation of securitization VIEs | CMBS    
Debt Securities, Available-for-sale [Line Items]    
Equity security 1,262,903 1,284,863
Marketable securities, Non-controlling interest $ 144,600 $ 146,500