v3.26.1
Investment Securities - HTM Debt Securities, Amortized Cost​ (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
HTM Securities    
Amortized Cost Basis $ 338,307 $ 216,936
Credit Loss Allowance (55,258) (37,369)
Net Carrying Amount 283,049 179,567
Gross Unrealized Holding Gains 1,781 1,253
Gross Unrealized Holding Losses (42,774) (34,378)
Fair Value 242,056 146,442
Activity in credit loss allowance for HTM debt securities    
Credit loss allowance at beginning 37,369  
Credit loss (reversal) provision, net 17,889  
Credit loss allowance at ending 55,258  
HTM preferred equity interests    
Less than one year 63,401  
One to three years 20,309  
Three to five years 84,919  
Thereafter 114,420  
Total 283,049  
CMBS    
HTM Securities    
Amortized Cost Basis 89,441 92,629
Credit Loss Allowance (7) (13)
Net Carrying Amount 89,434 92,616
Gross Unrealized Holding Gains 438 603
Gross Unrealized Holding Losses (10,905) (11,436)
Fair Value 78,967 81,783
Activity in credit loss allowance for HTM debt securities    
Credit loss allowance at beginning 13  
Credit loss (reversal) provision, net (6)  
Credit loss allowance at ending 7  
HTM preferred equity interests    
Less than one year 25,453  
One to three years 0  
Three to five years 63,981  
Thereafter 0  
Total 89,434  
Preferred interests    
HTM Securities    
Amortized Cost Basis 114,267 82,844
Credit Loss Allowance (44,587) (27,166)
Net Carrying Amount 69,680 55,678
Gross Unrealized Holding Gains 0 0
Gross Unrealized Holding Losses (31,869) (22,942)
Fair Value 37,811 32,736
Activity in credit loss allowance for HTM debt securities    
Credit loss allowance at beginning 27,166  
Credit loss (reversal) provision, net 17,421  
Credit loss allowance at ending 44,587  
HTM preferred equity interests    
Less than one year 37,948  
One to three years 15,740  
Three to five years 15,992  
Thereafter 0  
Total 69,680  
Infrastructure bonds    
HTM Securities    
Amortized Cost Basis 134,599 41,463
Credit Loss Allowance (10,664) (10,190)
Net Carrying Amount 123,935 31,273
Gross Unrealized Holding Gains 1,343 650
Gross Unrealized Holding Losses 0 0
Fair Value 125,278 $ 31,923
Activity in credit loss allowance for HTM debt securities    
Credit loss allowance at beginning 10,190  
Credit loss (reversal) provision, net 474  
Credit loss allowance at ending 10,664  
HTM preferred equity interests    
Less than one year 0  
One to three years 4,569  
Three to five years 4,946  
Thereafter 114,420  
Total $ 123,935