v3.25.4

Income Taxes - Summary of Activity Related to the Tax Receivable Agreement Liabilities (Details) - USD ($) $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2025 | Dec. 31, 2024
Exchange Tax Attributes |  |
Tax Receivable Agreement, Liability [Roll Forward] |  |
Beginning balance | $ 253,233 | $ 194,668
Exchange of LLC Common Units | 34,813 | 73,433
Remeasurement – change in state rate |  | (932)
Remeasurement – foreign tax credits |  | (895)
Interest expense | 0 | 0
Payments | (16,067) | (13,041)
Ending balance | 271,979 | 253,233
Pre-IPO M&A Tax Attributes |  |
Tax Receivable Agreement, Liability [Roll Forward] |  |
Beginning balance | 83,415 | 85,814
Exchange of LLC Common Units | 2,466 | 5,660
Remeasurement – change in state rate |  | (391)
Remeasurement – foreign tax credits |  | 0
Interest expense | 0 | 0
Payments | (8,532) | (7,668)
Ending balance | 77,349 | 83,415
TRA Payment Tax Attributes |  |
Tax Receivable Agreement, Liability [Roll Forward] |  |
Beginning balance | 99,648 | 78,416
Exchange of LLC Common Units | 9,479 | 21,982
Remeasurement – change in state rate |  | (1,183)
Remeasurement – foreign tax credits |  | 0
Interest expense | 1,112 | 1,302
Payments | (570) | (869)
Ending balance | 109,669 | 99,648
TRA Liabilities |  |
Tax Receivable Agreement, Liability [Roll Forward] |  |
Beginning balance | 436,296 | 358,898
Exchange of LLC Common Units | 46,758 | 101,075
Remeasurement – change in state rate |  | (2,506)
Remeasurement – foreign tax credits |  | (895)
Interest expense | 1,112 | 1,302
Payments | (25,169) | (21,578)
Ending balance | $ 458,997 | $ 436,296

X
- Definition Exchange of LLC common units. + References No definition available. + Details
Name: | ryan_ExchangeOfLlcCommonUnits
Namespace Prefix: | ryan_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Payments on tax receivable agreement liabilities. + References No definition available. + Details
Name: | ryan_PaymentsOnTaxReceivableAgreementLiabilities
Namespace Prefix: | ryan_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Remeasurement of Change in Foreign Income Tax Rate Receivable + References No definition available. + Details
Name: | ryan_RemeasurementOfChangeInForeignIncomeTaxRateReceivable
Namespace Prefix: | ryan_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Remeasurement of Change in State Income Tax Rate Receivable + References No definition available. + Details
Name: | ryan_RemeasurementOfChangeInStateIncomeTaxRateReceivable
Namespace Prefix: | ryan_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Tax Receivable Agreement, Accrued Interest + References No definition available. + Details
Name: | ryan_TaxReceivableAgreementAccruedInterest
Namespace Prefix: | ryan_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Tax receivable agreement liabilities. + References No definition available. + Details
Name: | ryan_TaxReceivableAgreementLiabilities
Namespace Prefix: | ryan_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Tax Receivable Agreement, Liability + References No definition available. + Details
Name: | ryan_TaxReceivableAgreementLiabilityRollForward
Namespace Prefix: | ryan_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_IncomeTaxAuthorityAxis=ryan_ExchangeTaxAttributesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeTaxAuthorityAxis=ryan_PreIpoMATaxAttributesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeTaxAuthorityAxis=ryan_TraPaymentTaxAttributesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeTaxAuthorityAxis=ryan_TraLiabilitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |