v3.26.1
Real Estate Securities - Narrative (Details) - CMBS Bonds
$ in Thousands
Mar. 31, 2026
USD ($)
position
Dec. 31, 2025
USD ($)
position
Debt Securities, Available-for-sale [Line Items]    
Number of positions with net unrealized gain (loss) period less than 12 months | position 12 10
Amortized cost basis $ 179,768 $ 151,946
Net unrealized gain on CLO bonds (1,100) $ (300)
Gross unrealized loss on CLO bonds (1,100)  
Number of positions with gross unrealized (loss) gain period less than 12 months | position   7
Unrealized (Loss) $ (1,056) $ (360)
Number of positions in unrealized loss position 12 months or longer | position 0 0
Fair value of securities in an unrealized loss position, less than 12 months $ 178,700 $ 105,900