XML 93 R83.htm IDEA: XBRL DOCUMENT v3.21.2
Equity-Based Compensation - Stock Option Activity (Detail)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2021
USD ($)
$ / shares
shares
Dec. 31, 2020
USD ($)
$ / shares
shares
Dec. 31, 2019
USD ($)
$ / shares
shares
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]      
Options outstanding, Beginning balance | shares 1,510,306 1,360,068  
Options granted | shares 282,320 507,600  
Options exercised | shares (478,047) (68,700)  
Options cancelled | shares (105,709) (288,662)  
Options outstanding, Ending balance | shares 1,208,870 1,510,306 1,360,068
Options exercisable, Ending balance | shares 388,759 596,606  
Options outstanding, Weighted Average Exercise Price, Beginning balance | $ / shares $ 37.56 $ 39.40  
Options granted, Weighted Average Exercise Price | $ / shares 57.15 33.13  
Options exercised, Weighted Average Exercise Price | $ / shares 38.49 29.15  
Options cancelled, Weighted Average Exercise Price | $ / shares 39.89 39.67  
Options outstanding, Weighted Average Exercise Price, Ending balance | $ / shares 41.57 37.56 $ 39.40
Options exercisable, Weighted Average Exercise Price, Ending balance | $ / shares $ 44.28 $ 45.37  
Options outstanding, Weighted Average Remaining Contractual Term 7 years 9 months 29 days 7 years 4 months 6 days 7 years 6 months 25 days
Options granted, Weighted Average Remaining Contractual Term 9 years 9 months 3 days 9 years 2 months 4 days  
Options exercisable, Weighted Average Remaining Contractual Term, Ending balance 5 years 10 months 17 days 5 years 6 months 18 days  
Options outstanding, Aggregate Intrinsic Value | $ $ 20,774 $ 1,414 $ 1,650
Options granted, Aggregate Intrinsic Value | $ 378 157  
Options exercised, Aggregate Intrinsic Value | $ 9,568 854  
Options exercisable, Aggregate Intrinsic Value, Ending balance | $ $ 5,853 $ 543