XML 100 R87.htm IDEA: XBRL DOCUMENT v3.22.4
Accounting for Stock-based Compensation - Schedule of Stock-based Compensation Expense (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]      
Stock-Based Compensation Recognized $ 18,880 $ 21,482 $ 24,570
Stock-Based Compensation Unrecognized 27,609    
Restricted Stock Units (RSUs)      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock-Based Compensation Recognized 9,300 8,563 11,895
Stock-Based Compensation Unrecognized $ 14,610    
Stock-Based Compensation Unrecognized Weighted- Average Period to Recognize (Years) 1 year 10 months 24 days    
Cash Settled RSUs      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock-Based Compensation Recognized $ 5,709 8,251 7,015
Stock-Based Compensation Unrecognized $ 9,532    
Stock-Based Compensation Unrecognized Weighted- Average Period to Recognize (Years) 1 year 8 months 12 days    
Non-Employee Director Awards      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock-Based Compensation Recognized $ 1,087 937 755
Stock-Based Compensation Unrecognized $ 460    
Stock-Based Compensation Unrecognized Weighted- Average Period to Recognize (Years) 4 months 24 days    
Performance Shares      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock-Based Compensation Recognized $ 2,784 $ 3,731 $ 4,905
Stock-Based Compensation Unrecognized $ 3,007    
Stock-Based Compensation Unrecognized Weighted- Average Period to Recognize (Years) 1 year 6 months