Quarterly report pursuant to Section 13 or 15(d)

Stock Based Compensation - Narrative (Details)

v3.22.2.2
Stock Based Compensation - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Jan. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares remained available for future grant 74,920,606   74,920,606   76,008,377  
Warrant exercisable (in shares) 16,877,907   16,877,907   16,877,907  
Total stock-based compensation expense $ 5,061 $ 1,067 $ 8,988 $ 1,376    
Sales and marketing            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Total stock-based compensation expense 2,572 920 4,104 $ 1,093    
Finback BDA            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Warrant exercisable (in shares)           2,552,913
Warrants exercise price (in dollars per share)           $ 0.42
Common stock warrant liability $ 19,500   $ 19,500      
Shares issuable upon exercise of warrant 532,038   532,038      
Aggregate intrinsic value of warrants exercisable $ 1,200   $ 1,200      
Unvested warrants (in shares) 2,020,875   2,020,875      
Intrinsic value of warrants unvested $ 15,400   $ 15,400      
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 $ 600 $ 700 $ 800      
2021 Equity Incentive Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares of common stock may be issued 21,177,295   21,177,295      
Number of shares remained available for future grant 11,217,480   11,217,480   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 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 $ 600          
Unvested restricted stock units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares issued, aggregate grant date fair value 7,400   $ 22,900      
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%