v3.26.3
Summary of Significant Accounting Policies - Schedule of Variable Interest Entities (Details)
$ in Millions
Sep. 30, 2026
USD ($)
variableInterestEntity
Jun. 30, 2025
loan
Variable Interest Entity [Line Items]    
Number of unconsolidated VIEs | variableInterestEntity 11  
Preferred Equity Investments 6 pack    
Variable Interest Entity [Line Items]    
Return on investment rates 1400.00%  
Maximum exposure to loss $ 173.5  
Carrying Value 12.8  
Commitment 15.1  
Number of senior loans | loan   6
Number of investments | loan   6
Preferred Equity Investments 7-11    
Variable Interest Entity [Line Items]    
Maximum exposure to loss 169.8  
Carrying Value 6.7  
Commitment $ 12.5  
Preferred Equity Investments 7-11 | Minimum    
Variable Interest Entity [Line Items]    
Return on investment rates 10.00%  
Preferred Equity Investments 7-11 | Maximum    
Variable Interest Entity [Line Items]    
Return on investment rates 20.00%