v3.26.1
Summary of Significant Accounting Policies - Schedule of Variable Interest Entities (Details)
$ in Millions
Jun. 30, 2026
USD ($)
variableInterestEntity
Jun. 30, 2025
loan
Variable Interest Entity [Line Items]    
Number of unconsolidated VIEs | variableInterestEntity 10  
Preferred Equity Investments 6 pack    
Variable Interest Entity [Line Items]    
Return on investment rates 14.00%  
Maximum exposure to loss $ 172.3  
Carrying Value 11.9  
Commitment 14.5  
Number of senior loans | loan   6
Number of investments | loan   6
Preferred Equity Investments 7-10    
Variable Interest Entity [Line Items]    
Maximum exposure to loss 112.3  
Carrying Value 4.3  
Commitment $ 7.5  
Preferred Equity Investments 7-10 | Minimum    
Variable Interest Entity [Line Items]    
Return on investment rates 15.00%  
Preferred Equity Investments 7-10 | Maximum    
Variable Interest Entity [Line Items]    
Return on investment rates 20.00%