Quarterly report pursuant to Section 13 or 15(d)

Stock-based Compensation - Summary of stock based compensation (Details)

v3.22.2.2
Stock-based Compensation - Summary of stock based compensation (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Share-based Compensation Arrangement by Share-based Payment Award        
Total stock-based compensation $ 2,123 $ 770 $ 6,470 $ 2,833
Accrued compensation expenses 300   230  
Grant liabilities included in accrued compensation 500   500  
Stock option        
Share-based Compensation Arrangement by Share-based Payment Award        
Total Unrecognized compensation expense 400   $ 400  
Exercise price of stock options granted (in dollars per share)     $ 8.22  
Options exercisable     10 months 13 days  
Stock options granted (in shares)     103,711  
Non-vested restricted stock awards        
Share-based Compensation Arrangement by Share-based Payment Award        
Total Unrecognized compensation expense 10,700   $ 10,700  
Unrecognized compensation expense period for recognition     1 year 4 months 13 days  
Restricted stock awards     662,217  
Weighted average grant-date fair value of options granted (in dollars per share)     $ 9.73  
Commission and other agent-related cost        
Share-based Compensation Arrangement by Share-based Payment Award        
Total stock-based compensation 476 470 $ 2,102 1,359
Operations and support        
Share-based Compensation Arrangement by Share-based Payment Award        
Total stock-based compensation 509   949 167
Technology and development        
Share-based Compensation Arrangement by Share-based Payment Award        
Total stock-based compensation 125   203 573
General and administrative        
Share-based Compensation Arrangement by Share-based Payment Award        
Total stock-based compensation 932 295 3,010 687
Marketing        
Share-based Compensation Arrangement by Share-based Payment Award        
Total stock-based compensation 81   206 47
Cost of developing software        
Share-based Compensation Arrangement by Share-based Payment Award        
Total stock-based compensation $ 100 $ 100 $ 200 $ 100