XML 109 R92.htm IDEA: XBRL DOCUMENT v3.22.4
Employee Benefit Plans - Summary of Stock-Based Compensation Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total compensation cost recognized for stock-based compensation plans $ 164,305 $ 163,723 $ 7,078
Stock options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total compensation cost recognized for stock-based compensation plans 3,445 7,998 7,078
RSUs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total compensation cost recognized for stock-based compensation plans 75,312 65,514 0
PRSUs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total compensation cost recognized for stock-based compensation plans 85,270 89,930 0
ESPP      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total compensation cost recognized for stock-based compensation plans $ 278 $ 281 $ 0