XML 57 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Equity Incentive Plans - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended 6 Months Ended
Mar. 31, 2023
Sep. 30, 2022
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2023
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Restricted stock units, granted (in shares)             1,948,808  
Weighted-average grant date fair value, granted (in dollars per share)             $ 50.68  
Market-based Performance Awards                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Share based compensation arrangement by predetermined share price trading day             20 days  
Weighted-average grant date fair value, granted (in dollars per share)             $ 43.13  
Share based payment arrangement recognized     $ 1.8       $ 2.0  
Market-based Performance Awards | Tranche One                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Proceeds from issuance of stock (in dollars per share)             $ 72.14  
Market-based Performance Awards | Tranche Two                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Proceeds from issuance of stock (in dollars per share)             96.19  
Market-based Performance Awards | Tranche Three                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Proceeds from issuance of stock (in dollars per share)             $ 120.24  
Performance Stock Options and Restricted stock Units | 2019 Plan                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Restricted stock units, granted (in shares) 172,842 709,025            
Employee Stock | 2019 Plan | Common Class A                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Share-based compensation arrangement percent             85.00%  
Employee Stock | 2019 Employee Stock Purchase Plan | Common Class A                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Common stock reserved for issuance (in shares)     2,991,320       2,991,320 3,486,671
Shares issued in period for previously outstanding awards (in shares)     117,280 0 91,871 0