XML 87 R21.htm IDEA: XBRL DOCUMENT
v2.4.0.6

Earnings Per Share (Tables) | 3 Months Ended
--- | ---
Mar. 31, 2013
Earnings Per Share [Abstract] |
Schedule Of Earnings Per Share Basic And Diluted By Common Class [Text Block] |
|  |  | Three months ended
|  | March 31,
|  |  | 2013 |  |  | 2012
Earnings: |  |  |  |  |
| Net income (numerator for basic and diluted calculations) | $ | 185,535 |  | $ | 123,318
Shares: |  |  |  |  |
| Weighted average outstanding shares (denominator for basic calculation) |  | 73,838 |  |  | 73,575
| Equivalent shares from outstanding stock options |  | 551 |  |  | 468
| Denominator for diluted calculation |  | 74,389 |  |  | 74,043
Earnings per share: |  |  |  |  |
| Basic | $ | 2.51 |  | $ | 1.68
| Diluted | $ | 2.49 |  | $ | 1.67

X
- Definition No authoritative reference available. + References No definition available. + Details
Name: | rga_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTextBlock
Namespace Prefix: | rga_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_EarningsPerShareAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration