XML 51 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue Recognition - Summary of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Disaggregation of Revenue [Line Items]        
Net revenue $ 106,150 $ 119,934 $ 336,027 $ 384,746
Related Party        
Disaggregation of Revenue [Line Items]        
Net revenue 351 637 1,250 1,363
Nonrelated Party        
Disaggregation of Revenue [Line Items]        
Net revenue 105,799 119,297 334,777 383,383
United States        
Disaggregation of Revenue [Line Items]        
Net revenue 106,150 119,707 335,936 384,419
International        
Disaggregation of Revenue [Line Items]        
Net revenue 0 227 91 327
Membership subscriptions        
Disaggregation of Revenue [Line Items]        
Net revenue 48,177 46,915 137,988 148,219
Term subscriptions        
Disaggregation of Revenue [Line Items]        
Net revenue 57,404 72,075 196,153 234,102
Non-subscription revenue        
Disaggregation of Revenue [Line Items]        
Net revenue 569 944 1,886 2,425
Transferred over time        
Disaggregation of Revenue [Line Items]        
Net revenue 105,581 118,990 334,141 382,321
Transferred at a point in time        
Disaggregation of Revenue [Line Items]        
Net revenue 569 944 1,886 2,425
Subscriptions        
Disaggregation of Revenue [Line Items]        
Net revenue 105,581 118,990 334,141 382,321
Subscriptions | Transferred over time        
Disaggregation of Revenue [Line Items]        
Net revenue 105,581 118,990 334,141 382,321
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 192 169 508 606
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 192 169 508 606
Revenue Share | Related Party        
Disaggregation of Revenue [Line Items]        
Net revenue 351 637 1,250 1,363
Revenue Share | Nonrelated Party        
Disaggregation of Revenue [Line Items]        
Net revenue 26 138 128 456
Revenue Share | Transferred over time | Related Party        
Disaggregation of Revenue [Line Items]        
Net revenue 0 0 0 0
Revenue Share | Transferred over time | Nonrelated Party        
Disaggregation of Revenue [Line Items]        
Net revenue 0 0 0 0
Revenue Share | Transferred at a point in time | Related Party        
Disaggregation of Revenue [Line Items]        
Net revenue 351 637 1,250 1,363
Revenue Share | Transferred at a point in time | Nonrelated Party        
Disaggregation of Revenue [Line Items]        
Net revenue $ 26 $ 138 $ 128 $ 456