XML 38 R29.htm IDEA: XBRL DOCUMENT v3.22.2
Equity-based Compensation - Summary of Equity Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2022
Jun. 30, 2022
Dec. 31, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of Shares, Granted 35,677 344,614  
2013 and 2019 Equity Incentive Plan      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of Shares, Beginning balance   2,342,271  
Number of Shares, Granted   344,614  
Number of Shares, Exercised   (71,985)  
Number of Shares, Forfeited   (42,581)  
Number of Shares, Expired   (1,583)  
Number of Shares, Ending balance 2,570,736 2,570,736 2,342,271
Number of Shares, Exercisable 860,244 860,244  
Number of Shares, Vested and expected to vest 2,570,736 2,570,736  
Weighted Average Exercise Price, Beginning balance   $ 13.48  
Weighted Average Exercise Price, Granted   45.24  
Weighted Average Exercise Price, Exercised   10.25  
Weighted Average Exercise Price, Forfeited   35.26  
Weighted Average Exercise Price, Expired   18.65  
Weighted Average Exercise Price, Ending balance $ 17.46 17.46 $ 13.48
Weighted Average Exercise Price, Exercisable 11.21 11.21  
Weighted Average Exercise Price, Vested and expected to vest $ 17.46 $ 17.46  
Weighted Average Remaining Contractual Term   7 years 4 months 24 days 7 years 6 months
Weighted Average Remaining Contractual Term, Granted   9 years 7 months 6 days  
Weighted Average Remaining Contractual Term, Exercisable   6 years 3 months 18 days  
Weighted Average Remaining Contractual Term, Vested and expected to vest   7 years 4 months 24 days  
Aggregate Intrinsic Value, Balance $ 31,676 $ 31,676 $ 100,232
Aggregate Intrinsic Value, Exercisable 13,040 13,040  
Aggregate Intrinsic Value, Vested and expected to vest $ 31,676 $ 31,676