XML 56 R45.htm IDEA: XBRL DOCUMENT v3.25.3
Stockholders' Equity - Non-cash Stock-based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation $ 31,550 $ 31,931 $ 97,664 $ 94,113
Cost of revenues        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation 1,538 1,357 4,517 4,017
Research and development        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation 11,637 10,442 33,098 31,057
Sales and marketing        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation 8,499 9,860 29,627 30,985
General and administrative        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation $ 9,876 $ 10,272 $ 30,422 $ 28,054