v3.19.3.a.u2

Goodwill and Amortizable Intangible Assets - Additional Information (Details) - USD ($) $ in Thousands | 3 Months Ended | 12 Months Ended |
--- | --- | --- | ---
Dec. 31, 2019 | Sep. 30, 2019 | Jun. 30, 2019 | Mar. 31, 2019 | Mar. 31, 2018 | Dec. 31, 2019 | Dec. 31, 2018 | Dec. 31, 2017 | May 22, 2019
Finite-Lived Intangible Assets [Line Items] |  |  |  |  |  |  |  |  |
Impairment charge | $ 0 | $ 70,379 | $ 0 | $ 0 |  | $ 70,379 | $ 0 | $ 0 |
In process capitalized technology and content development | 333,075 |  |  |  |  | 333,075 | 136,605 |  |
Payments to acquire software |  |  |  |  |  |  | 9,500 |  |
Payments for website |  |  |  |  |  |  | 7,600 |  |
Software development license and services agreement | Flatiron School, Inc |  |  |  |  |  |  |  |  |
Finite-Lived Intangible Assets [Line Items] |  |  |  |  |  |  |  |  |
Cost of services licenses of source code and software |  |  |  |  | $ 14,500 |  |  |  |
In Process Capitalized Technology And Content Development |  |  |  |  |  |  |  |  |
Finite-Lived Intangible Assets [Line Items] |  |  |  |  |  |  |  |  |
In process capitalized technology and content development | 30,700 |  |  |  |  | 30,700 | 40,300 |  |
Developed technology |  |  |  |  |  |  |  |  |
Finite-Lived Intangible Assets [Line Items] |  |  |  |  |  |  |  |  |
In process capitalized technology and content development | 101,606 |  |  |  |  | 101,606 | 51,346 |  |
Trade Names |  |  |  |  |  |  |  |  |
Finite-Lived Intangible Assets [Line Items] |  |  |  |  |  |  |  |  |
In process capitalized technology and content development | $ 20,522 |  |  |  |  | $ 20,522 | $ 15,849 |  |
Trilogy Education Services, Inc. | Developed technology |  |  |  |  |  |  |  |  |
Finite-Lived Intangible Assets [Line Items] |  |  |  |  |  |  |  |  |
Amortizable intangible assets |  |  |  |  |  |  |  |  | $ 48,096
Trilogy Education Services, Inc. | Developed Content |  |  |  |  |  |  |  |  |
Finite-Lived Intangible Assets [Line Items] |  |  |  |  |  |  |  |  |
Amortizable intangible assets |  |  |  |  |  |  |  |  | 48,050
Trilogy Education Services, Inc. | University Client Relationships |  |  |  |  |  |  |  |  |
Finite-Lived Intangible Assets [Line Items] |  |  |  |  |  |  |  |  |
Amortizable intangible assets |  |  |  |  |  |  |  |  | 84,150
Trilogy Education Services, Inc. | Trade Names |  |  |  |  |  |  |  |  |
Finite-Lived Intangible Assets [Line Items] |  |  |  |  |  |  |  |  |
Amortizable intangible assets |  |  |  |  |  |  |  |  | $ 7,100

X
- Definition The amount represents the cost of services licenses of source code and software development. + References No definition available. + Details
Name: | twou_CostOfServicesLicensesOfSourceCodeAndSoftwareDevelopment
Namespace Prefix: | twou_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The cash outflow associated with the acquisition of website and domains. + References No definition available. + Details
Name: | twou_PaymentsForWebsite
Namespace Prefix: | twou_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount of identifiable intangible assets recognized as of the acquisition date. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 55 -Paragraph 37 -URI http://asc.fasb.org/extlink&oid=116868840&loc=d3e2207-128464 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472 + Details
Name: | us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
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_FiniteLivedIntangibleAssetsLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275 + Details
Name: | us-gaap_FiniteLivedIntangibleAssetsNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 2 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=108376223&loc=d3e13854-109267 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266 + Details
Name: | us-gaap_GoodwillImpairmentLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The cash outflow associated with the acquisition from vendors of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 13 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585 + Details
Name: | us-gaap_PaymentsToAcquireSoftware
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_TypeOfArrangementAxis=twou_SoftwareDevelopmentLicenseAndServicesAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CounterpartyNameAxis=twou_FlatironSchoolIncMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=twou_InProcessCapitalizedTechnologyAndContentDevelopmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=twou_TrilogyEducationServicesInc.Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=twou_DevelopedContentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=twou_UniversityClientRelationshipsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |