v3.26.1
Earnings Per Share - Schedule of Reconciliations of Basic and Diluted Earnings Per Share of Class A Common Stock (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Numerator:    
Net loss attributable to StepStone Group Inc. – Basic $ (115,816) $ (38,424)
Net loss attributable to StepStone Group Inc. – Diluted $ (115,816) $ (38,424)
Denominator:    
Weighted-average shares of Class A common stock outstanding – Basic (in shares) 81,995,674 77,846,710
Weighted-average shares of Class A common stock outstanding - Diluted (in shares) 81,995,674 77,846,710
Net loss per share of Class A common stock:    
Basic (in dollars per share) $ (1.41) $ (0.49)
Diluted (in dollars per share) $ (1.41) $ (0.49)