XML 40 R32.htm IDEA: XBRL DOCUMENT
v3.25.2

Financial Statements - Additional Information (Detail) | Jun. 30, 2025 shares
--- | ---
Financial Statements [Abstract] |
Parent company shares owned by affiliates | 3,924,478
Parent company percentage owned by affiliates | 12.20%

X
- Definition Financial statements. + References No definition available. + Details
Name: | ryi_FinancialStatementsAbstract
Namespace Prefix: | ryi_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Parent company percentage owned by affiliates. + References No definition available. + Details
Name: | ryi_ParentCompanyPercentageOwnedByAffiliates
Namespace Prefix: | ryi_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Parent company shares owned by affiliates. + References No definition available. + Details
Name: | ryi_ParentCompanySharesOwnedByAffiliates
Namespace Prefix: | ryi_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant