v3.26.1
Earnings Per Share - Summary of Reconciliation of the Numerator and Denominator Used in the Calculation of Basic and Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]            
Net income $ 108,381 $ 40,597 $ 124,705 $ (4,389) $ 148,978 $ 120,316
Less: Net income attributable to non-controlling interests 66,066   72,729   89,017 95,982
NET INCOME ATTRIBUTABLE TO RYAN SPECIALTY HOLDINGS, INC. 42,315   51,976   59,961 24,334
Class A Common Stock            
Numerator:            
Net income attributable to Class A common shareholders – basic 42,315   51,976   59,961 24,334
Add: Income attributed to dilutive shares 513   52,392   485 1,077
Net income attributable to Class A common shareholders – diluted $ 42,828   $ 104,368   $ 60,446 $ 25,411
Denominator:            
Weighted-average shares of Class A common stock outstanding – basic (in shares) 125,272,674   126,481,643   127,312,923 125,953,583
Add: Dilutive shares (in shares) 6,052,983   147,663,338   7,009,182 12,212,962
Weighted-average shares of Class A common stock outstanding – diluted (in shares) 131,325,657   274,144,981   134,322,105 138,166,545
Earnings per share            
Earnings per share of Class A common stock – basic (in dollars per share) $ 0.34   $ 0.41   $ 0.47 $ 0.19
Earnings per share of Class A common stock – diluted (in dollars per share) $ 0.33   $ 0.38   $ 0.45 $ 0.18