XML 62 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Balance Sheet Components - Schedule of Allowance for Credit Losses and Reserve for Subscriber Refunds (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Allowance for credit losses    
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]    
Balance at the beginning of the year $ 1,484 $ 1,468
Additions — charged to costs and expenses, or contra revenue 244 172
Deductions — recoveries of amounts previously reserved (24) (133)
Deductions — write-offs or refunds (92) (23)
Balance at end of year 1,612 1,484
Reserve for member refunds    
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]    
Balance at the beginning of the year 268 1,278
Additions — charged to costs and expenses, or contra revenue 152 0
Deductions — recoveries of amounts previously reserved 0 (459)
Deductions — write-offs or refunds (276) (551)
Balance at end of year $ 144 $ 268