XML 72 R63.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation - Expense and Related Tax Benefit (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock options $ 18 $ 236 $ 98 $ 798
Restricted stock units 6,581 4,430 19,680 15,883
Unrestricted stock awards 238 218 753 735
Total stock-based compensation 8,027 4,708 23,645 18,012
Related tax benefit 1,686 1,195 5,059 4,264
Phantom Share Units (PSUs) [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Phantom stock units $ 1,190 $ (176) $ 3,114 $ 596