XML 96 R85.htm IDEA: XBRL DOCUMENT v3.25.3
STOCKHOLDERS’ EQUITY - Schedule of 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
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Total stock-based compensation $ 88,031 $ 100,096 $ 268,165 $ 283,124
Cost of revenue | Platform        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Total stock-based compensation 247 366 972 1,062
Cost of revenue | Devices        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Total stock-based compensation 75 163 183 1,201
Research and development        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Total stock-based compensation 34,496 38,502 103,315 109,457
Sales and marketing        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Total stock-based compensation 31,921 36,401 97,193 100,353
General and administrative        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Total stock-based compensation $ 21,292 $ 24,664 $ 66,502 $ 71,051