v3.23.1
Stock-based Compensation - Summary of stock based compensation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Stock-based Compensation    
Total stock-based compensation $ 9,131 $ 4,011
Capitalized of stock-based compensation expense 200 800
Total Unrecognized compensation expense $ 300  
Unrecognized compensation expense period for recognition 7 months  
Non-vested restricted stock awards    
Stock-based Compensation    
Total Unrecognized compensation expense $ 1,800  
Unrecognized compensation expense period for recognition 18 months  
2019 Omnibus Stock Incentive Plan    
Stock-based Compensation    
Total Unrecognized compensation expense $ 12,200  
Unrecognized compensation expense period for recognition 2 years  
Commission and other agent-related cost    
Stock-based Compensation    
Total stock-based compensation $ 2,920 1,501
Technology and development    
Stock-based Compensation    
Total stock-based compensation 79 417
General and administrative    
Stock-based Compensation    
Total stock-based compensation 5,334 1,539
Marketing    
Stock-based Compensation    
Total stock-based compensation 189 113
Operations and support    
Stock-based Compensation    
Total stock-based compensation $ 609 $ 441