v3.26.1
Commitments and Contingencies - Schedule of Aggregate Capital Commitments and Undrawn Capital Commitments from Investors (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
May 01, 2024
Mar. 31, 2026
Dec. 31, 2025
Loss Contingencies [Line Items]      
Capital Commitments $ 10 $ 500,000  
Common Stock      
Loss Contingencies [Line Items]      
Capital Commitments   927,010 $ 927,010
Unfunded Capital Commitments   $ 672,075 $ 718,425
% of Capital Commitments Funded   28.00% 23.00%