v3.26.3
Equity Method Investments - Schedule of Combined Results of Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Jun. 30, 2026
Mar. 31, 2026
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2026
Sep. 30, 2025
Schedule of Equity Method Investments [Line Items]                
Total expenses $ 56,050     $ 73,291     $ 166,838 $ 133,192
Net income/(loss) (27,042)     17,616     1,525 65,705
Net income/(loss) attributable to Franklin BSP Realty Trust, Inc. (26,684) $ 15,569 $ 11,980 17,314 $ 23,201 $ 24,058 865 64,573
Equity Method Investment, Nonconsolidated Investee or Group of Investees                
Schedule of Equity Method Investments [Line Items]                
Total Revenue/Investment Income 19,808     30,365     67,883 34,181
Unrealized Gain/(Loss) from Investments (3,291)     (1,087)     51,421 (1,087)
Total expenses 14,937     22,194     50,326 25,147
Net income/(loss) 1,580     7,085     68,979 7,948
Net income/(loss) attributable to Franklin BSP Realty Trust, Inc. $ 45     $ 6     $ 13,797 $ 187