XML 113 R101.htm IDEA: XBRL DOCUMENT v3.22.4
EMPLOYEE BENEFIT AND DEFERRED COMPENSATION PLANS - Stock based compensation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Allocation of costs      
Compensation expense $ 19,729 $ 26,160 $ 147,904
Stock options      
Allocation of costs      
Compensation expense 7,081 17,533 143,123
Restricted Stock Units      
Allocation of costs      
Compensation expense 9,286 2,964 171
Restricted Stock Awards      
Allocation of costs      
Compensation expense 2,768 5,126 4,284
ESPP      
Allocation of costs      
Compensation expense $ 594 $ 537 $ 326