XML 104 R79.htm IDEA: XBRL DOCUMENT v3.22.4
STOCK-BASED COMPENSATION - Stock-based compensation expense (Details) - Restricted shares - 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]      
Pre-tax compensation expense $ 20,816 $ 14,865 $ 20,850
Tax benefit (4,660) (3,208) (3,752)
Restricted share expense, net of tax $ 16,156 $ 11,657 $ 17,098