Commitments and Contingencies (Tables) |
12 Months Ended | ||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2019 | |||||||||||||||||||||||||||||||||||||
| Commitments and Contingencies Disclosure [Abstract] | |||||||||||||||||||||||||||||||||||||
| Schedule of future minimum payments to university clients | As of December 31, 2019, the future minimum payments due to university clients were as follows (in thousands):
|
||||||||||||||||||||||||||||||||||||