Annual report pursuant to Section 13 and 15(d)

Employee Benefit Plans - Narrative (Details)

v3.22.0.1
Employee Benefit Plans - Narrative (Details)
$ in Thousands
1 Months Ended 12 Months Ended
Jun. 04, 2019
shares
Oct. 31, 2013
Dec. 31, 2021
USD ($)
shares
Dec. 31, 2020
USD ($)
shares
Sep. 30, 2021
item
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based compensation     $ 3,248 $ 1,773  
Number of board members appointed | item         2
Employer payroll taxes     $ 400    
Stock options, granted | shares     0 0  
General and Administrative Expense.          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based compensation     $ 3,600 $ 1,800  
Stock Options          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Fair value of options vested     100 200  
Unrecognized compensation cost related to non-vested awards     $ 100    
Unrecognized compensation cost, recognition period     1 year    
Restricted Stock          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Unrecognized compensation cost related to non-vested awards     $ 7,000    
Unrecognized compensation cost, recognition period     3 years    
Milestone-Based Options          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based compensation     $ 300    
The 2013 Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Contractual term   10 years      
Equity Incentive Plan 2019          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares available for issuance | shares     160,624    
Increase in authorized shares (in shares) | shares 2,300,000        
Authorized shares (in shares) | shares     7,073,922    
Director | Restricted Stock          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based compensation     $ 500 $ 300