XML 39 R89.htm IDEA: XBRL DOCUMENT
v3.19.3.a.u2

Convertible Senior Notes - Convertible Notes Equity Component (Detail) $ in Thousands | Dec. 31, 2019 USD ($)
--- | ---
Proceeds allocated to the conversion feature | $ 52,062
Less: transaction costs allocated to the conversion feature | (1,621)
Less: deferred taxes | (11,371)
Net carrying value | $ 39,070

X
- Definition Convertible notes deferred taxes of equity component. + References No definition available. + Details
Name: | rgen_ConvertibleNotesDeferredTaxesOfEquityComponent
Namespace Prefix: | rgen_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Convertible notes transaction costs of equity component. + References No definition available. + Details
Name: | rgen_ConvertibleNotesTransactionCostsOfEquityComponent
Namespace Prefix: | rgen_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Debt Instrument Equity Component Conversion Feature. + References No definition available. + Details
Name: | rgen_DebtInstrumentEquityComponentConversionFeature
Namespace Prefix: | rgen_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The carrying amount of the equity component of convertible debt which may be settled in cash upon conversion. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 20 -Section 50 -Paragraph 4 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870 + Details
Name: | us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant