v3.21.1
Compensation Plans (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Options granted (in shares) 949,126 654,284
Share-based payment arrangement, expense   $ 6.9
Unrecognized compensation expense related to unvested stock options $ 3.0  
Unrecognized compensation expense related to unvested stock options weighted-average period 3 years 1 month 6 days  
Weighted average grant date fair value (in dollars per share) $ 2.95 $ 6.70
Options vested in period, fair value $ 1.4 $ 0.1
Granted (in shares) 0 288,444
Compensation expense related to forfeitures $ 2.7  
Unrecognized compensation expense related to unvested common units $ 0.8  
Unrecognized compensation expense related to unvested common units weighted-average period 1 year 10 months 24 days  
Employer matching contribution, percent 3.00%  
Defined contribution plan, percent of match 50.00%  
Employer matching contribution, annual vesting percentage 33.00%  
Term of service required for full vesting 3 years  
Employer safe harbor matching contribution, percent 100.00%  
Defined contribution plan, cost $ 0.5 $ 0.3
Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period 6 months 0 years
Employer matching contribution, percent 3.00%  
Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period 4 years 10 years
Employer matching contribution, percent 5.00%  
IPO    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Options granted, net (in shares) 949,126 654,284
IPO | Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Exercise price (in dollars per share) $ 2.00 $ 6.42
IPO | Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Exercise price (in dollars per share) $ 6.14 $ 17.00
Equity Incentive Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of shares authorized (in shares) 5,000,000  
Employee Stock | Stock option    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based payment arrangement, expense $ 1.6 $ 1.1
Common Stock    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based payment arrangement, expense 1.9  
Compensation expense related to Common Units $ 0.8  
Restricted Stock    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Granted (in shares) 15,000