XML 100 R77.htm IDEA: XBRL DOCUMENT v3.22.4
Equity Compensation Plans and Share-Based Compensation - Share-based Compensation Allocation of Period Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Gross compensation costs: $ 10,853 $ 5,150 $ 2,914
Income tax benefits: (1,428) (205) (995)
Net compensation expense 9,425 4,945 1,919
Stock options      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Gross compensation costs: 0 0 15
Income tax benefits: 0 0 (94)
Nonvested “restricted” stock      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Gross compensation costs: 10,853 5,150 2,899
Income tax benefits: $ (1,428) $ (205) $ (901)