v3.25.3
Segment and Geographic Information - Schedule of Segment Net Income (Loss), Adjusted Cost of Revenue Reconciliation (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Cost of revenue $ 52,509 $ 34,633 $ 135,498 $ 91,750
Reportable Segment        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Cost of revenue 52,509 34,633 135,498 91,750
Stock-based compensation and related taxes 93,565 83,326 296,074 745,635
Adjusted cost of revenue 52,297 34,563 134,865 91,361
Cost of revenue | Reportable Segment        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Stock-based compensation and related taxes $ 212 $ 70 $ 633 $ 389