v3.26.1
Equity Method Investments - Schedule of Combined Results of Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Schedule of Equity Method Investments [Line Items]            
Total expenses $ 53,092   $ 29,560   $ 110,788 $ 59,900
Net income/(loss) 16,275   24,384   28,567 48,089
Net income/(loss) attributable to Franklin BSP Realty Trust, Inc. 15,569 $ 11,980 23,201 $ 24,058 27,549 47,259
Equity Method Investment, Nonconsolidated Investee or Group of Investees            
Schedule of Equity Method Investments [Line Items]            
Total Revenue/Investment Income 21,743   0   48,075 0
Unrealized Gain/(Loss) from Investments (5,562)   0   54,713 0
Total expenses 15,336   0   35,389 0
Net income/(loss) 845   0   67,399 0
Net income/(loss) attributable to Franklin BSP Realty Trust, Inc. $ 1,345   $ 0   $ 13,752 $ 0