v3.22.1
Stock-based Compensation - Additional information (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Nov. 01, 2021
Oct. 05, 2021
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Total share-based compensation expense     $ 1.1 $ 1.0  
Restricted Stock Units          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Total share-based compensation expense     1.1    
Performance Restricted Stock Units          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Total share-based compensation expense     $ 0.0    
Forfeited outstanding shares 49,481        
Granted   225,579      
Number of shares cancelled   180,460      
Performance Restricted Stock Units | Minimum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting Period   0 years      
Performance Restricted Stock Units | Maximum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting Period   3 years      
2019 Equity Incentive Plans          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Aggregate shares of common stock were authorized     289,577    
Common shares were available for future grants     0    
2019 Equity Incentive Plans | Options | Minimum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting Period     1 year    
2019 Equity Incentive Plans | Options | Maximum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting Period     4 years    
2019 Equity Incentive Plans | Restricted Stock Units          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Weighted average grant-date fair value       $ 11.00 $ 11.00
Fair value ,vested     $ 0.7 $ 0.5  
Granted     139,500 18,182  
Number of shares cancelled     180,460 13,750  
2019 Equity Incentive Plans | Restricted Stock Units | Maximum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting Period     10 years    
2019 Equity Incentive Plans | Performance Restricted Stock Units          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Granted     225,579    
Number of shares cancelled     49,481