XML 95 R68.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-based compensation - Narrative (Details) - USD ($)
12 Months Ended
Apr. 14, 2022
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Nov. 30, 2020
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Common shares reserved for future issuance (in shares)   16,965,849      
Period over which shares reserved for future issuance will increase   10 years      
Additional shares reserved for issuance, percentage   5.00%      
Expiration period   10 years      
Options granted (in shares)   1,500,081 4,369,866    
Weighted average grant date fair value, stock options granted (in usd per share)   $ 4.11 $ 2.05 $ 0.35  
Unrecognized compensation cost, options   $ 9,700,000      
Fair value of stock options vested   $ 3,800,000 $ 1,700,000 $ 1,000,000  
Warrants, exercise price (in usd per share)   $ 7.91      
Warrants outstanding (in shares)   17,916,609      
Total stock-based compensation   $ 9,164,000 1,739,000 2,989,000  
Cost of revenue          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Total stock-based compensation   379,000 41,000 49,000  
Research and development          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Total stock-based compensation   3,141,000 297,000 1,464,000  
General and administrative          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Total stock-based compensation   2,615,000 1,164,000 1,346,000  
Sales and marketing          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Total stock-based compensation   $ 3,029,000 $ 237,000 $ 130,000  
Minimum          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Vesting period   1 year      
Maximum          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Vesting period   4 years      
Options          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Vesting period   36 months      
Expected dividend yield   0.00% 0.00% 0.00%  
Unrecognized compensation cost, period for recognition   1 year 1 month 17 days      
Modification incremental cost   $ 400,000      
Options | Share-Based Payment Arrangement, Tranche One          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Vesting percentage   25.00%      
Options | Share-Based Payment Arrangement, Tranche Two          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Vesting percentage   2.0834%      
RSUs          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Unrecognized compensation cost, period for recognition   2 years 7 months 17 days      
Granted (in usd per share)   $ 5.72      
Fair value of awards vested   $ 0      
Unrecognized compensation cost, excluding options   41,600,000      
Total stock-based compensation   $ 4,800,000 $ 0 $ 0  
RSUs, Business Combination and certain executives | Share-Based Payment Arrangement, Tranche One          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Vesting percentage   50.00%      
RSUs, Business Combination and certain executives | Share-Based Payment Arrangement, Tranche Two          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Vesting percentage   25.00%      
RSUs, certain executives | Share-Based Payment Arrangement, Tranche One          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Vesting percentage   50.00%      
RSUs, certain executives | Share-Based Payment Arrangement, Tranche Two          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Vesting percentage   50.00%      
RSUs, new hires | Share-Based Payment Arrangement, Tranche One          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Vesting percentage   25.00%      
RSUs, new hires | Share-Based Payment Arrangement, Tranche Two          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Vesting percentage   6.25%      
RSUs, Board of Directors          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Vesting percentage   100.00%      
2022 Plan          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Options granted (in shares)   1,500,081      
2020 Plan          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Options granted (in shares)     4,369,866    
Common stock warrants          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Warrants expired (in shares) 617,972        
Warrants, exercise price (in usd per share) $ 1.75        
Warrants outstanding (in shares)   0      
Preferred stock warrants          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Warrants, exercise price (in usd per share)         $ 2.16
Warrants outstanding (in shares)   3,247,637      
Warrants, number of shares issuable (in shares)   2,889,282     3,247,637