v3.26.1
Commitments and Contingencies - Schedule of Unfunded Commitments (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
Financial Support for Nonconsolidated Legal Entity [Line Items]  
Total Commitment $ 302,981
Remaining Commitment 96,836
Senior Mortgage  
Financial Support for Nonconsolidated Legal Entity [Line Items]  
Total Commitment 284,537
Remaining Commitment 82,502
Mezzanine  
Financial Support for Nonconsolidated Legal Entity [Line Items]  
Total Commitment 18,444
Remaining Commitment $ 14,334