XML 67 R51.htm IDEA: XBRL DOCUMENT v3.21.1
Balance Sheet Components - Allowance for Doubtful Accounts and Reserve for Subscriber Refunds (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Allowance for doubtful accounts    
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]    
Balance at the beginning of the year $ 1,106 $ 673
Additions — charged to costs and expenses, or contra revenue 1,983 608
Deductions — recoveries of amounts previously reserved (134) (146)
Deductions — write-offs or refunds (141) (29)
Balance at end of year 2,814 1,106
Reserve for member refunds    
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]    
Balance at the beginning of the year 288 379
Additions — charged to costs and expenses, or contra revenue 4,847 1,009
Deductions — recoveries of amounts previously reserved 0 0
Deductions — write-offs or refunds (1,050) (1,100)
Balance at end of year $ 4,085 $ 288