v3.19.3.a.u2
Segment and Geographic Information - Total Assets by Segment (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Segment Reporting Information [Line Items]    
Assets $ 1,186,830 $ 807,354
Graduate Program Segment    
Segment Reporting Information [Line Items]    
Assets 507,187 702,827
Alternative Credential Segment    
Segment Reporting Information [Line Items]    
Assets $ 679,643 $ 104,527