v3.25.4
Commitments and Contingencies - Schedule of Aggregate Capital Commitments and Undrawn Capital Commitments from Investors (Details) - USD ($)
$ in Thousands
12 Months Ended
May 01, 2024
Dec. 31, 2025
Dec. 31, 2024
Loss Contingencies [Line Items]      
Capital Commitments $ 10 $ 500,000  
Common Stock      
Loss Contingencies [Line Items]      
Capital Commitments   927,010 $ 927,010
Unfunded Capital Commitments   $ 718,425 $ 862,110
% of Capital Commitments Funded   22.50% 7.00%