XML 115 R97.htm IDEA: XBRL DOCUMENT v3.22.4
Unaudited Selected Quarterly Financial Information - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2022
Sep. 30, 2022
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Error Corrections and Prior Period Adjustments Restatement [Line Items]                  
Revenue $ 146,626 $ 155,277 $ 162,649 $ 155,427 $ 318,076 $ 473,353 $ 619,979 $ 575,080 $ 470,636
Sales and marketing $ 47,920 67,369 71,721 76,874 148,595 215,964 $ 263,884 $ 279,281 $ 171,390
Adjustments                  
Error Corrections and Prior Period Adjustments Restatement [Line Items]                  
Revenue   861 (1,218) 1,218 0 861      
Sales and marketing   1,224 (1,224) 0 (1,224) 0      
Overstatement | Revision of Prior Period, Error Correction, Adjustment                  
Error Corrections and Prior Period Adjustments Restatement [Line Items]                  
Adjustments for income tax expense (benefit)   1,200   3,900 $ 4,100 $ 2,800      
Discrete Impact | Revision of Prior Period, Error Correction, Adjustment                  
Error Corrections and Prior Period Adjustments Restatement [Line Items]                  
Adjustments for income tax expense (benefit)       2,400          
Impact of Error in Annual Effective Tax Rate | Revision of Prior Period, Error Correction, Adjustment                  
Error Corrections and Prior Period Adjustments Restatement [Line Items]                  
Adjustments for income tax expense (benefit)       1,500          
Understatement | Revision of Prior Period, Error Correction, Adjustment                  
Error Corrections and Prior Period Adjustments Restatement [Line Items]                  
Adjustments for income tax expense (benefit)     200            
Unrecognized Revenue | Adjustments                  
Error Corrections and Prior Period Adjustments Restatement [Line Items]                  
Revenue   900   1,200          
Associated Costs of Revenue | Adjustments                  
Error Corrections and Prior Period Adjustments Restatement [Line Items]                  
Revenue   $ 300   $ 200          
Late Customer Acquisition Marketing Received from a Marketing Vendor | Adjustments                  
Error Corrections and Prior Period Adjustments Restatement [Line Items]                  
Sales and marketing     $ 1,200