v3.26.1
Incentive Plans - Schedule of Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based compensation expense $ 11,311 $ 7,798
Cost of direct salaries and benefits    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based compensation expense 92 137
Research and development    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based compensation expense 3,345 3,097
Sales and marketing    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based compensation expense 214 140
General and administrative    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based compensation expense 7,660 4,424
RSUs    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based compensation expense 11,311 6,802
RSUs | Cost of direct salaries and benefits    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based compensation expense 92 137
RSUs | Research and development    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based compensation expense 3,345 3,097
RSUs | Sales and marketing    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based compensation expense 214 140
RSUs | General and administrative    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based compensation expense 7,660 3,428
Founder PSUs    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based compensation expense $ 0 $ 996