XML 78 R68.htm IDEA: XBRL DOCUMENT v3.25.3
Segment and Geographic Information - Schedule of Reconciliation of Consolidated Revenue to Net Income (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Segment Reporting Information [Line Items]        
Revenue $ 562,027 $ 430,082 $ 1,553,430 $ 1,209,680
Less:        
Net loss (1,290) (15,331) (90,190) (65,952)
Reportable Segment        
Segment Reporting Information [Line Items]        
Revenue 562,027 430,082 1,553,430 1,209,680
Less:        
Adjusted cost of revenue (138,948) (90,970) (370,420) (252,876)
Adjusted sales and marketing expense (201,160) (160,181) (566,702) (466,442)
Adjusted research and development expense (82,506) (70,452) (242,927) (194,616)
Adjusted general and administrative expense (53,475) (45,011) (159,127) (132,882)
Other segment items (87,228) (78,799) (304,444) (228,816)
Net loss $ (1,290) $ (15,331) $ (90,190) $ (65,952)