v3.26.1
Equity Incentive Plan - Schedule of Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total stock-based compensation expense, net of amounts capitalized $ 16,255 $ 9,889
Total cost of revenue    
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total stock-based compensation expense, net of amounts capitalized 895 403
Total cost of revenue | Subscription    
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total stock-based compensation expense, net of amounts capitalized 463 168
Total cost of revenue | Hardware    
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total stock-based compensation expense, net of amounts capitalized 299 235
Total cost of revenue | Advertising    
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total stock-based compensation expense, net of amounts capitalized 133 0
Total cost of revenue | Other    
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total stock-based compensation expense, net of amounts capitalized 0 0
Research and development    
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total stock-based compensation expense, net of amounts capitalized 7,824 5,709
Sales and marketing    
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total stock-based compensation expense, net of amounts capitalized 2,046 1,326
General and administrative    
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total stock-based compensation expense, net of amounts capitalized $ 5,490 $ 2,451