v3.22.2.2
Stock-Based Compensation - Schedule of PSUs (Details) - Unvested performance stock units
Sep. 30, 2022
$ / shares
shares
1  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of PSUs (in shares) | shares 549,712
Stock price hurdle (in dollars per share) | $ / shares $ 47.75
2  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of PSUs (in shares) | shares 549,710
Stock price hurdle (in dollars per share) | $ / shares $ 55.71
3  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of PSUs (in shares) | shares 549,712
Stock price hurdle (in dollars per share) | $ / shares $ 63.67
4  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of PSUs (in shares) | shares 549,710
Stock price hurdle (in dollars per share) | $ / shares $ 71.63
5  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of PSUs (in shares) | shares 549,712
Stock price hurdle (in dollars per share) | $ / shares $ 79.59
6  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of PSUs (in shares) | shares 549,710
Stock price hurdle (in dollars per share) | $ / shares $ 87.55
7  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of PSUs (in shares) | shares 549,712
Stock price hurdle (in dollars per share) | $ / shares $ 95.50
8  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of PSUs (in shares) | shares 549,710
Stock price hurdle (in dollars per share) | $ / shares $ 103.46