v3.26.1
Variable Interest Entity - Narrative (Details)
$ in Millions
1 Months Ended
Nov. 30, 2025
USD ($)
Related Party | Affiliated Fund  
Variable Interest Entity [Line Items]  
Payments to acquire interest in joint venture $ 14.6
FBRED Lux HYJV, LLC  
Variable Interest Entity [Line Items]  
Joint venture ownership percentage 40.00%
FBRED Lux HYJV, LLC | Related Party | Affiliated Fund  
Variable Interest Entity [Line Items]  
Joint venture ownership percentage 60.00%