XML 139 R123.htm IDEA: XBRL DOCUMENT v3.22.4
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 Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Income tax benefit $ (2,034) $ (2,338) $ (1,705)
Net stock based compensation expense 7,654 8,792 6,412
Employee compensation and benefits      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Stock based compensation expense 9,219 10,665 7,571
Director compensation      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Stock based compensation expense $ 469 $ 465 $ 546