v3.26.1
Real Estate Securities - Additional Information (Details) - CMBS
$ in Thousands
Jun. 30, 2026
USD ($)
Positions
Rating
Real Estate [Line Items]  
Number of positions held | Positions 2
Carrying value $ 9,978
Net unrealized loss 5
Gross unrealized loss position $ 8
Number of positions in unrealized loss period greater than twelve months | Positions 0
Debt securities internal risk assessment rating | Rating 2