XML 111 R99.htm IDEA: XBRL DOCUMENT v3.22.4
EMPLOYEE BENEFIT AND DEFERRED COMPENSATION PLANS - Employee Stock Purchase Plan (Details) - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Compensation plans:      
Compensation expense $ 19,729 $ 26,160 $ 147,904
ESPP      
Compensation plans:      
Purchase price as a percent of fair value 85.00%    
Reserved for issuance     1,000
Maximum issuance (as a percentage of outstanding)   1.00%  
Maximum issuance (in shares)   16,000  
Shares available for issuance 3,562    
Compensation expense $ 594 $ 537 $ 326
Unrecognized compensation cost $ 324 $ 233  
ESPP offering period 6 months    
Discount 15.00%