v3.26.1
Debt - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
6 Months Ended
Apr. 15, 2026
Jun. 30, 2026
BSPRT 2026-FL13 Notes | Preferred Stock    
Debt Instrument [Line Items]    
Preferred stock, shares issued (in shares) 59,431  
Preferred stock, par value per share (in dollars per share) $ 0.001  
Liquidation preference and notional amount (in dollars per share) $ 1,000  
U.S. Bank National Association | BSPRT 2022-FL8 Notes | Secured debt    
Debt Instrument [Line Items]    
Principal amount $ 289.2  
Unamortized deferred financing costs 0.9  
U.S. Bank National Association | BSPRT 2026-FL13 Notes | Secured debt    
Debt Instrument [Line Items]    
Principal amount 880.4  
U.S. Bank National Association | BSPRT 2026-FL13 Notes | Secured debt | Nonrelated Party    
Debt Instrument [Line Items]    
Principal amount 778.1  
U.S. Bank National Association | BSPRT 2026-FL13 Notes | Secured debt | Related Party    
Debt Instrument [Line Items]    
Principal amount $ 102.3  
Minimum    
Debt Instrument [Line Items]    
Master repurchase agreements maturity (days)   30 days
Maximum    
Debt Instrument [Line Items]    
Master repurchase agreements maturity (days)   90 days