v3.26.1
Business Combinations - Schedule of Revenue and Earnings (Details) - NewPoint Holdings JV LLC - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2026
Business Combination [Line Items]    
Revenue $ 24,305 $ 57,606
Net income (loss) attributable to Franklin BSP Realty Trust, Inc. $ (7,211) $ (3,974)