XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.2
Stockholders’ Equity and Stock Option Plans - Narrative (Details)
$ in Millions
6 Months Ended
Nov. 30, 2020
shares
Jun. 30, 2022
USD ($)
calendarYear
shares
Class of Stock [Line Items]    
Number of calendar years | calendarYear   10
Share-based payment arrangement, nonvested award, excluding option, cost not yet recognized, amount | $   $ 39.5
Discount from market price, purchase date   5.00%
Amount withheld for employee stock purchase plan | $   $ 0.2
Share-based Payment Arrangement, Option    
Class of Stock [Line Items]    
Share-based payment arrangement, nonvested award, option, cost not yet recognized, amount | $   $ 18.1
Share-based payment arrangement, nonvested award, cost not yet recognized, period for recognition   2 years 6 months 21 days
Unvested restricted stock units    
Class of Stock [Line Items]    
Share-based payment arrangement, nonvested award, cost not yet recognized, period for recognition   3 years 4 months 2 days
ESPP    
Class of Stock [Line Items]    
Common stock reserved for issuance (in shares)   571,766
Number of calendar years | calendarYear   10
Share-based payment arrangement, nonvested award, cost not yet recognized, period for recognition   11 months 1 day
Share-based payment arrangement, nonvested award, excluding option, cost not yet recognized, amount | $   $ 1.0
Percentage of outstanding stock maximum 1.00%  
Discount from market price, purchase date   85.00%
Offering period   27 months
Purchase period   6 months
Common Class A    
Class of Stock [Line Items]    
Common stock reserved for issuance (in shares)   7,587,128
Issuance of common stock related to employee stock purchase plan (in shares)   141,709
Common Class A | ESPP    
Class of Stock [Line Items]    
Common stock reserved for issuance (in shares) 500,000  
Number of shares authorized 7,500,000