Quarterly report pursuant to Section 13 or 15(d)

Stock Based Compensation - Narrative (Details)

v3.22.2.2
Stock Based Compensation - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of shares remained available for future grant (in shares) 74,315,885   74,315,885   76,008,377
Total stock-based compensation expense $ 6,525 $ 4,655 $ 15,513 $ 6,032  
Sales and marketing          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Total stock-based compensation expense 2,482 3,226 6,310 $ 4,305  
Finback BDA          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Common stock warrant liability $ 19,500   $ 19,500    
Shares issuable upon exercise of warrant (in shares) 700,575   700,575    
Aggregate intrinsic value of warrants exercisable $ 1,200   $ 1,200    
Unvested warrants (in shares) 1,852,338   1,852,338    
Intrinsic value of warrants unvested $ 14,100   $ 14,100    
Number of warrants exercised (in shares)     0    
Finback BDA | Sales and marketing          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Total stock-based compensation expense $ 1,300 $ 1,000 $ 2,100    
2021 Equity Incentive Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of shares of common stock may be issued (in shares) 21,177,295   21,177,295    
Number of shares remained available for future grant (in shares) 11,287,459   11,287,459   19,511,916
2021 Employee Stock Purchase Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of shares of common stock may be issued (in shares) 3,435,748   3,435,748   3,435,748
Maximum | Finback BDA | Sales and marketing          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Total stock-based compensation expense $ 1,300        
Unvested restricted stock units          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares issued, aggregate grant date fair value 600   $ 23,500    
Vesting period     3 years    
Unvested performance stock units          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares issued, aggregate grant date fair value $ 100   $ 2,500    
Unvested performance stock units | Vesting Provision I          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting percentage     50.00%    
Unvested performance stock units | Vesting Provision II          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting percentage     50.00%