XML 105 R81.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and Contingencies (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Financing commitment letter to purchase investments    
Other Commitments [Line Items]    
Other commitments $ 83,638 $ 11,105
Unfunded Commitments on Revolving Credit Facilities    
Other Commitments [Line Items]    
Unfunded commitments principal amount 126,723 112,803
Unfunded Commitments on Bridge Facilities    
Other Commitments [Line Items]    
Unfunded commitments principal amount 0 0
Unfunded Commitments on Delayed Draws or Other Future Funding Commitments    
Other Commitments [Line Items]    
Unfunded commitments principal amount $ 116,953 $ 43,948