Quarterly report pursuant to Section 13 or 15(d)

Stock-Based Compensation - Additional Information (Details)

v3.22.2.2
Stock-Based Compensation - Additional Information (Details) - USD ($)
9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Nov. 11, 2019
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock-based compensation $ 1,172,000 $ 4,132,000  
Aggregate intrinsic value of vested options 0    
Aggregate intrinsic value of unvested options $ 0    
Stock Options      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock options exercisable period 10 years    
Stock options vest period 4 years    
Weighted average grant-date fair value of the options awarded to employees   $ 25.39  
Time-based RSUs Granted Outside Plan      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Time-based RSU, granted 627    
Stock Options And Time-based RSUs      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Unrecognized compensation expense related to unvested options and time-based RSUs, expected to vest $ 1,701,000    
Time Based Restricted Stock      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Time-based RSU, granted 501,209    
Unrecognized compensation expense related to unvested options, weighted average period 1 year 6 months    
2019 Equity Incentive Plan      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Shares available for grant 263,167   85,714
Percentage of outstanding common stock 5.00%    
Increase in share per "Evergreen" provision 120,605    
Shares available for future grants 115,442    
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period 3,229    
Unrecognized compensation expense related to unvested options and time-based RSUs, expected to vest $ 450,000