v3.25.4
Commitments and Contingencies - Schedule of Aggregate Capital Commitments and Undrawn Capital Commitments from Investors (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Loss Contingencies [Line Items]    
Unfunded Capital Commitments $ 246,959 $ 167,077
Common Stock [Member]    
Loss Contingencies [Line Items]    
Capital Commitments 750,010 750,010
Unfunded Capital Commitments $ 330,000 $ 367,500
Percentage of Capital Commitments Funded 56.00% 51.00%