Annual report pursuant to Section 13 and 15(d)

Stock-Based Compensation - Narrative (Details)

v3.23.1
Stock-Based Compensation - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Jul. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Jul. 16, 2021
Jan. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of shares of common stock may be issued (in shares)   1,077,704      
Number of shares remained available for future grant (in shares)   79,795,376 75,876,664    
Weighted average grant date fair value of options granted (in dollars per share)   $ 2.32 $ 0.14    
Aggregate intrinsic value of the stock options exercised   $ 4,400 $ 18,500    
Number of shares purchased from issuance of warrants (in shares)   16,746,194 16,746,194    
Stock compensation expense   $ 22,498 $ 9,596    
Unrecognized compensation expense   $ 2,600      
Weighted average period expected of recognition   9 months 18 days      
Finback Common Stock Warrants 2021          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of shares purchased from issuance of warrants (in shares)         131,713
Sales and marketing          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock compensation expense   $ 10,038 5,735    
Finback BDA          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Fair value of shares   $ 19,500      
Shares issuable upon exercise of warrant (in shares)   830,216      
Aggregate intrinsic value of warrants exercisable   $ 1,800      
Class of warrant or right, unissued (in shares)   1,590,984      
Intrinsic value of warrants unvested   $ 12,100      
Number of warrants exercised (in shares)   0      
Finback BDA | Sales and marketing          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock compensation expense   $ 4,500 $ 2,300    
Unvested restricted stock units          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Grant date fair value of restricted stock   $ 24,900      
Vesting period   3 years      
Total fair value of shares vested   $ 3,800      
Unvested performance stock units          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Grant date fair value of restricted stock   $ 2,500      
Unvested performance stock units | Share-based Payment Arrangement, Tranche One          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting percentage   50.00%      
Unvested performance stock units | Share-based Payment Arrangement, Tranche Two          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting percentage   50.00%      
Unvested Stock Options and Restricted Stock Units          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Unrecognized compensation expense   $ 25,900      
Weighted average period expected of recognition   2 years 3 months 18 days      
Maximum | Share-based Payment Arrangement, Tranche Two          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period   5 years      
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      
Number of shares remained available for future grant (in shares)   17,388,913      
Threshold percentage   100.00%      
2021 Equity Incentive Plan | Maximum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Term of stock option   10 years      
2021 Employee Stock Purchase Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of shares remained available for future grant (in shares)   4,863,198   3,435,748  
Percent of increase of outstanding number of common stock 1.00%