XML 52 R38.htm IDEA: XBRL DOCUMENT
v3.20.4

Balance Sheet Details (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2020
Balance Sheet Details [Abstract] |
Schedule of Accrued Liabilities | Accrued liabilities consist of the following (in thousands):
| December 31,
| 2020 |  | 2019
Order fulfillment fees | $ | 11,430 |  |  | $ | 6,939 |
Acquisition-related compensation | 9,611 |  |  | 4,042 |
Accrued escrow related to acquisition | 7,451 |  |  | — |
Accrued content related costs | 6,273 |  |  | 1,907 |
Taxes payable | 6,166 |  |  | 3,046 |
Payment processing fees | 2,130 |  |  | 1,137 |
Accrued purchases of long-lived assets | 1,588 |  |  | 10,036 |
Other | 17,313 |  |  | 12,857 |
Accrued liabilities | $ | 61,962 |  |  | $ | 39,964 |

X
- Definition Balance Sheet Details [Abstract] + References No definition available. + Details
Name: | chgg_BalanceSheetDetailsAbstract
Namespace Prefix: | chgg_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the components of accrued liabilities. + References No definition available. + Details
Name: | us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration