v3.26.3
Stock-based Compensation - Schedule of Stock Based Compensation Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation expense $ 18,999 $ 28,369 $ 63,909 $ 88,763
Amount capitalized to internal-use software 1,038 1,334 3,608 4,253
Total stock-based compensation 20,037 29,703 67,517 93,016
Income Statement Location [Axis]: us-gaap:CommunicationsAndInformationTechnology        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation expense 1,938 2,893 8,947 11,575
Income Statement Location [Axis]: us-gaap:CostOfRevenue        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation expense 1,005 1,421 3,699 4,159
Income Statement Location [Axis]: us-gaap:OtherGeneralAndAdministrativeExpense        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation expense 12,731 19,610 40,511 60,344
Income Statement Location [Axis]: us-gaap:SellingAndMarketingExpense        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation expense $ 3,325 $ 4,445 $ 10,752 $ 12,685