v3.25.2
Commitments and Contingencies - Schedule of Unfunded Commitments (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Financial Support for Nonconsolidated Legal Entity [Line Items]  
Total Commitment $ 94,786
Remaining Commitment 53,101
Delayed Draw Term Loan (DDTL)  
Financial Support for Nonconsolidated Legal Entity [Line Items]  
Remaining Commitment 53,100
Investment, Identifier [Axis]: Mezzanine Number One  
Financial Support for Nonconsolidated Legal Entity [Line Items]  
Total Commitment 4,596
Remaining Commitment 4,340
Investment, Identifier [Axis]: Mezzanine Number Two  
Financial Support for Nonconsolidated Legal Entity [Line Items]  
Total Commitment 10,196
Remaining Commitment 10,196
Investment, Identifier [Axis]: Senior Mortgage Number Four  
Financial Support for Nonconsolidated Legal Entity [Line Items]  
Total Commitment 7,500
Remaining Commitment 1,221
Investment, Identifier [Axis]: Senior Mortgage Number One  
Financial Support for Nonconsolidated Legal Entity [Line Items]  
Total Commitment 23,806
Remaining Commitment 22,480
Investment, Identifier [Axis]: Senior Mortgage Number Three  
Financial Support for Nonconsolidated Legal Entity [Line Items]  
Total Commitment 7,500
Remaining Commitment 1,275
Investment, Identifier [Axis]: Senior Mortgage Number Two  
Financial Support for Nonconsolidated Legal Entity [Line Items]  
Total Commitment 41,188
Remaining Commitment $ 13,589