XML 50 R39.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Disaggregation of Revenue [Line Items]        
Net revenue $ 140,422 $ 97,118 $ 401,647 $ 254,857
Related party revenue 245 1,041 864 2,479
Total net revenue 140,667 98,159 402,511 257,336
United States        
Disaggregation of Revenue [Line Items]        
Total net revenue 139,998 97,369 400,871 255,142
International        
Disaggregation of Revenue [Line Items]        
Total net revenue 669 790 1,640 2,194
Lifetime subscriptions        
Disaggregation of Revenue [Line Items]        
Total net revenue 50,862 35,005 140,893 97,093
Term subscriptions        
Disaggregation of Revenue [Line Items]        
Total net revenue 88,970 60,759 257,470 154,593
Non-subscription revenue        
Disaggregation of Revenue [Line Items]        
Total net revenue 835 2,395 4,148 5,650
Transferred over time        
Disaggregation of Revenue [Line Items]        
Related party revenue 0 0 0 0
Total net revenue 139,831 95,763 398,362 251,685
Transferred at a point in time        
Disaggregation of Revenue [Line Items]        
Total net revenue 836 2,396 4,149 5,651
Subscriptions        
Disaggregation of Revenue [Line Items]        
Net revenue 139,831 95,763 398,362 251,685
Subscriptions | Transferred over time        
Disaggregation of Revenue [Line Items]        
Net revenue 139,831 95,763 398,362 251,685
Subscriptions | Transferred at a point in time        
Disaggregation of Revenue [Line Items]        
Net revenue 0 0 0 0
Advertising        
Disaggregation of Revenue [Line Items]        
Net revenue 423 437 1,968 1,443
Advertising | Transferred over time        
Disaggregation of Revenue [Line Items]        
Net revenue 0 0 0 0
Advertising | Transferred at a point in time        
Disaggregation of Revenue [Line Items]        
Net revenue 423 437 1,968 1,443
Revenue Share (Third-party)        
Disaggregation of Revenue [Line Items]        
Net revenue 168 918 1,317 1,729
Revenue Share (Third-party) | Transferred over time        
Disaggregation of Revenue [Line Items]        
Net revenue 0 0 0 0
Revenue Share (Third-party) | Transferred at a point in time        
Disaggregation of Revenue [Line Items]        
Net revenue $ 168 $ 918 $ 1,317 $ 1,729