Quarterly report pursuant to Section 13 or 15(d)

Stock based compensation (Additional Information) (Details)

v3.23.1
Stock based compensation (Additional Information) (Details)
$ / shares in Units, $ in Thousands
3 Months Ended
Jul. 20, 2021
shares
Mar. 31, 2023
USD ($)
$ / shares
shares
Mar. 31, 2022
USD ($)
shares
Dec. 31, 2022
$ / shares
shares
Feb. 23, 2021
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Vesting period     4 years    
Stock-based compensation expense | $   $ 5,482 $ (1,838)    
Number of shares authorized to be repurchased         1,023,825
Stock options outstanding   2,938,257      
2013 Plan [Member] | Common Class A [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Conversion of stock option granted into an option to purchase common stock 5.87585        
2013 Employee Stock Option And Stock Purchase Plan [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Share based compensation by share based payment arrangement number of shares authorized   58,863,225   58,863,225  
Stock Options [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Stock-based compensation expense | $   $ 800 $ 2,300    
Total unrecognized compensation cost | $   $ 5,700      
Options Granted   0 609,300    
Weighted average period   2 years 9 months 10 days      
Total intrinsic value of options exercised | $   $ 1,700      
Stock Options [Member] | Common Class A [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Share based compensation by share based payment arrangement number of shares authorized 19,887,747        
Restricted Stock Units (RSUs) [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Stock-based compensation expense | $   3,300 $ 2,000    
Total unrecognized compensation cost | $   $ 37,900      
Weighted average period   3 years 1 month 6 days      
Vested   627,037      
RSUs Forfeited   190,320      
RSUs Granted   152,000      
Purchase price per share | $ / shares   $ 3.24   $ 3.31  
Restricted Stock Units (RSUs) [Member] | 2021 Plan [Member] | Minimum [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Vesting period   1 year      
Restricted Stock Units (RSUs) [Member] | 2021 Plan [Member] | Maximum [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Vesting period   4 years      
Restricted Stock [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Stock-based compensation expense | $   $ 1,300 $ 6,200    
Total unrecognized compensation cost | $   $ 1,900      
Vested   4,158,282      
RSUs Forfeited   0      
RSUs Granted   7,003,261      
Purchase price per share | $ / shares   $ 1.42