XML 59 R48.htm IDEA: XBRL DOCUMENT v3.24.3
Deferred Revenue from Membership Upgrade Sales and Deferred Commission Expense (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Movement in Deferred Revenue [Roll Forward]    
Deferred revenue - upfront payments from membership upgrade sales, beginning $ 218,337  
Revenue recognized from membership upgrade sales upfront payments (12,170) $ (10,863)
Net increase in deferred revenue - upfront payments from membership grade sales 26,697 29,140
Deferred revenue - upfront payments from membership upgrade sales, ending (a) 232,862  
Deferred Commissions Expense    
Movement in Deferred Sales Inducements [Roll Forward]    
Deferred commission expense, beginning 53,641 50,441
Deferred commission expense 5,806 5,850
Commission expense recognized (3,397) (3,122)
Net increase in deferred commission expense 2,409 2,728
Deferred commission expense, ending 56,050 53,169
Membership Subscription    
Movement in Deferred Revenue [Roll Forward]    
Deferred revenue - upfront payments from membership upgrade sales, beginning 206,625 185,660
Membership upgrade sales 26,404 28,041
Revenue recognized from membership upgrade sales upfront payments (12,170) (10,863)
Net increase in deferred revenue - upfront payments from membership grade sales 14,234 17,178
Deferred revenue - upfront payments from membership upgrade sales, ending (a) $ 220,859 $ 202,838