v3.26.1
Related Party Transactions - Segregated Portfolio Company Purchase (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jul. 31, 2026
Jun. 30, 2026
May 31, 2026
Apr. 30, 2026
Mar. 31, 2026
Feb. 28, 2026
Jan. 31, 2026
Jun. 30, 2025
May 31, 2025
Apr. 30, 2025
Mar. 31, 2025
Feb. 28, 2025
Jan. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Related Party Transaction [Line Items]                                  
Stock issued during the period shares new issues   10,650,045 5,680,855 10,381,667 3,361,013 438,709 5,164,340 3,052,634 849,290 3,273,944 2,030,616 2,949,039 1,191,393     35,676,629 13,346,916
Proceeds from issuance of shares, net of changes in subscriptions received in advance                               $ 896,223 $ 325,686
Shares issued in connection with DRIP 675,220     608,290                   608,015 510,957 1,277,114 936,231
Stock issued during period, value, dividend reinvestment plan                           $ 15,762 $ 13,290 $ 33,182 $ 24,347
Stepstone Private Credit Fund SP [Member]                                  
Related Party Transaction [Line Items]                                  
Stock issued during the period shares new issues                           14,071,256 6,653,519 22,283,664 12,393,626
Proceeds from issuance of shares, net of changes in subscriptions received in advance                           $ 369,063 $ 174,365 $ 584,171 $ 325,237
Shares issued in connection with DRIP                           603,504 508,127 1,267,960 930,722
Stock issued during period, value, dividend reinvestment plan                           $ 15,645 $ 13,217 $ 32,945 $ 24,204
StepStone Private Credit Enhanced Fund SP [Member]                                  
Related Party Transaction [Line Items]                                  
Stock issued during the period shares new issues                           11,672,832   11,672,832  
Proceeds from issuance of shares, net of changes in subscriptions received in advance                           $ 302,611   $ 302,611