XML 71 R58.htm IDEA: XBRL DOCUMENT v3.22.4
Employee Benefit Plans - Narrative (Details) - USD ($)
12 Months Ended
Jan. 21, 2022
Dec. 31, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Additional authorized shares (in shares) 4,222,270    
Stock Options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period   4 years  
Total unrecognized compensation   $ 0  
RSUs and PSUs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total unrecognized compensation   $ 74,100,000  
Weighted-average period of recognition of stock based compensation (in years)   1 year 10 months 24 days  
2018 Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Available for future grants (in shares)   4,200,000  
Additional authorized shares (in shares) 3,377,816 6,378,000  
Reserved stock for issuance, common stock (in shares)   4,213,000 2,509,000
2018 Plan | Stock Options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period   4 years  
Award expiration period   10 years  
ESPP purchase price of common stock, percent of market price   100.00%  
2018 Plan | Stock Options | Tranche One      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period   12 months  
2018 Plan | Stock Options | Tranche Two      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period   3 years  
2018 Plan Amendments      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Additional authorized shares (in shares)   3,000,000 1,500,000
ESPP      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Additional authorized shares (in shares) 844,454    
ESPP | Employee Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
ESPP purchase price of common stock, percent of market price   85.00%  
Reserved stock for issuance, common stock (in shares)   1,600,000  
Minimum | 2018 Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period   3 years  
Minimum | 2018 Plan | PSU | Executive Officer      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period   3 years  
Maximum | 2018 Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period   4 years  
Maximum | 2018 Plan | PSU | Executive Officer      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period   5 years