Balance Sheet Components - Reserve Balance and Activities for Refunds (Details) - USD ($) $ in Thousands |
12 Months Ended | |
|---|---|---|
Dec. 31, 2019 |
Dec. 31, 2018 |
|
| Balance Sheet Components | ||
| Beginning balance | $ 10,012 | $ 6,795 |
| Additional reserves | 9,560 | 10,295 |
| Reserves released | (10,162) | (7,078) |
| Ending balance | 9,410 | 10,012 |
| Released into revenue | $ 2,410 | $ 3,324 |
| X | ||||||||||
- Definition Additions to insurance carrier reserves. No definition available.
|
| X | ||||||||||
- Definition The amount of insurance carrier reserves released. No definition available.
|
| X | ||||||||||
- Definition Carrying value as of the balance sheet date of obligations incurred through that date and payable to insurance entities to mitigate potential loss from various risks or to satisfy a promise to provide certain coverage's to employees. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|