XML 114 R97.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment Information and Information about Geographic Areas - Summary of Reconciliation of Consolidated Non-GAAP Income from Operations to GAAP Income (Loss) from Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Segment Reporting Information [Line Items]      
Total revenue $ 844,007 $ 777,707 $ 685,083
Income (loss) from operations 35,035 (84,288) (111,614)
Reportable Segment      
Segment Reporting Information [Line Items]      
Total revenue 844,007 777,707 685,083
Adjusted total cost of revenue 221,664 202,655 185,489
Adjusted research and development 135,560 138,754 140,030
Adjusted sales and marketing 267,483 280,703 273,482
Adjusted general and administrative 55,792 53,374 55,696
Other segment items 137,982 255,036 155,103
Income (loss) from operations $ 25,526 $ (152,815) $ (124,717)