XML 112 R93.htm IDEA: XBRL DOCUMENT
v3.22.4

Commitments and Contingencies - Narrative (Details) | 12 Months Ended
--- | ---
Dec. 31, 2022
Minimum |
Loss Contingencies [Line Items] |
Lessee, operating lease, discount rate | 4.80%
Maximum |
Loss Contingencies [Line Items] |
Lessee, operating lease, discount rate | 7.50%
Insurance Claims | Total primary reserves | Maximum |
Loss Contingencies [Line Items] |
Loss contingency, legal actions commencement, period | 2 years
Insurance Claims | Total pool reserves | Maximum |
Loss Contingencies [Line Items] |
Loss contingency, legal actions commencement, period | 3 years

X
- Definition Under Our Master Insurance Policy Any Suit Or Action Arising From Any Right Of The Insured Under The Policy Must Be Commenced Within This Number Of Years After Such Right First Arose + References No definition available. + Details
Name: | rdn_LossContingencyLegalActionsCommencementPeriod
Namespace Prefix: | rdn_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Discount rate used by lessee to determine present value of operating lease payments. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (c)(3) -URI https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980 + Details
Name: | us-gaap_LesseeOperatingLeaseDiscountRate
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_LossContingenciesLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LossContingenciesByNatureOfContingencyAxis=us-gaap_InsuranceClaimsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=rdn_TotalPrimaryInsuranceMortgageInsuranceProductsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=rdn_PoolInsuranceMortgageInsuranceProductMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |