v3.26.1
Business Combinations - Schedule of Revenue and Earnings (Details) - NewPoint Holdings JV LLC
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
Business Combination [Line Items]  
Revenue $ 33,300
Net income (loss) attributable to Franklin BSP Realty Trust, Inc. $ 3,237