v3.26.1
Equity Plans (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Tax withholding associated with shares issued under employee stock plans $ 6,598 $ 3,643
Share-based payment arrangement, noncash expense including restructuring and other related charges 6,100 $ 5,800
Total unrecognized share-based compensation costs $ 36,200  
Total unrecognized share-based compensation costs, remaining period of recognition 2 years 7 months 6 days  
RSUs    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Granted in period (in shares) 3,398,929  
Vesting period (in years) 3 years  
Shares surrendered to the company for tax withholding (in shares) 798,411  
Tax withholding associated with shares issued under employee stock plans $ 6,600  
RSUs | Class A Common Stock    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
New shares of company's class A common stock issued (in shares) 1,213,632  
RSUs | Employee    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of shares vested in period (in shares) 2,012,042