XML 37 R28.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued Expenses (Tables)
9 Months Ended
Sep. 30, 2023
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses Accrued expenses consisted of the following (in thousands):
As of September 30, 2023As of December 31, 2022
Compensation$72,861 $40,314 
Non-income taxes22,479 24,390 
Website hosting and marketing fees9,922 6,608 
Other expenses18,572 18,075 
Total accrued expenses$123,834 $89,387