v3.26.1
Real Estate Securities - Narrative (Details) - CMBS Bonds
$ in Thousands
Jun. 30, 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 13 10
Amortized cost basis $ 187,905 $ 151,946
Net unrealized loss on CLO bonds 700 $ 300
Gross unrealized loss on CLO bonds 700  
Number of positions with gross unrealized (loss) gain period less than 12 months | position   7
Unrealized loss $ 701 $ 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 $ 148,300 $ 105,900