v3.26.1
Equity Method Investments - Schedule of Combined Results of Operations (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Schedule of Equity Method Investments [Line Items]    
Total expenses $ 57,696 $ 30,340
Net income/(loss) 12,292 23,705
Net income/(loss) attributable to Franklin BSP Realty Trust, Inc. 11,980 24,058
Equity Method Investment, Nonconsolidated Investee or Group of Investees    
Schedule of Equity Method Investments [Line Items]    
Total Revenue/Investment Income 26,200 0
Unrealized Gain/(Loss) from Investments 60,275 0
Total expenses 19,921 0
Net income/(loss) 66,553 0
Net income/(loss) attributable to Franklin BSP Realty Trust, Inc. $ 12,407 $ 0