v3.26.1
Share-based Compensation - Equity Awards 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 Share based compensation expense $ 13,347 $ 15,409
Share based Compensation capitalized as internal-use software costs (1,712) (1,255)
Total Share based compensation expense net of capitalization 15,059 16,664
Research and Development    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total Share based compensation expense net of capitalization 6,598 5,589
Sales and Operations    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total Share based compensation expense net of capitalization 2,956 5,421
General and Administrative    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total Share based compensation expense net of capitalization $ 5,505 $ 5,654