v3.26.1
Deferred Revenue from Membership Upgrades and Deferred Commission Expense (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Movement in Deferred Revenue    
Deferred revenue, beginning $ 221,498  
Revenue recognized from membership upgrades (7,456) $ (6,572)
Net increase (decrease) in deferred revenue 3,377 5,346
Deferred revenue, ending 217,419  
Movement in Deferred Costs    
Deferred commission expense, beginning 58,149 56,516
Deferred commission expense 2,608 3,603
Commission expense recognized (3,383) (2,271)
Net increase (decrease) in deferred commission expense (775) 1,332
Deferred commission expense, ending 57,374 57,848
Membership Subscription    
Movement in Deferred Revenue    
Deferred revenue, beginning 211,171 218,164
Deferred membership upgrade revenue 2,022 4,246
Revenue recognized from membership upgrades (7,456) (6,572)
Net increase (decrease) in deferred revenue (5,434) (2,326)
Deferred revenue, ending $ 205,737 $ 215,838