v3.25.1
Commitments and Contingencies (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Unfunded Commitments on Revolving Credit Facilities    
Other Commitments [Line Items]    
Principal amount $ 68,588 $ 62,731
Unfunded Commitments on Bridge Facilities    
Other Commitments [Line Items]    
Principal amount 0 0
Unfunded Commitments on Delayed Draws or Other Future Funding Commitments    
Other Commitments [Line Items]    
Principal amount 41,602 22,368
Financing commitment letter to purchase investments    
Other Commitments [Line Items]    
Other commitments $ 3,000 $ 45,520