XML 66 R52.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]    
Weighted-average grant date fair value of options granted $ 13.08  
Total intrinsic value of options exercised $ 10,000  
Proceeds from stock option exercises 2,261 $ 5,705
Stock-based compensation 19,028 4,590
Additional stock-based compensation expense relating to the buy-back of shares of common stock   $ 500
Unrecognized compensation cost related to unvested stock-based awards granted $ 141,600  
Unrecognized compensation cost related to unvested stock-based awards granted, weighted-average period for recognition 2 years 8 months 12 days