v3.26.1
Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock-based compensation, net of amounts capitalized $ 51,347 $ 45,404 $ 93,150 $ 83,731
Capitalized stock-based compensation expense 1,093 1,480 1,947 2,587
Total stock-based compensation expense 52,440 46,884 95,097 86,318
Location, Statement of Income, Balance [Axis]: us-gaap:CostOfGoodsAndServicesSold        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock-based compensation, net of amounts capitalized 2,665 1,955 4,763 3,712
Location, Statement of Income, Balance [Axis]: us-gaap:GeneralAndAdministrativeExpense        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock-based compensation, net of amounts capitalized 14,968 10,477 27,168 18,762
Location, Statement of Income, Balance [Axis]: us-gaap:ResearchAndDevelopmentExpense        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock-based compensation, net of amounts capitalized 19,892 18,643 36,877 34,831
Location, Statement of Income, Balance [Axis]: us-gaap:SellingAndMarketingExpense        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock-based compensation, net of amounts capitalized $ 13,822 $ 14,329 $ 24,342 $ 26,426