XML 113 R103.htm IDEA: XBRL DOCUMENT v3.22.2.2
EARNINGS PER SHARE - Anti-dilutive shares (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Diluted weighted-average shares outstanding 24,464,000 24,544,000 24,552,000 24,572,000
Performance-based restricted stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Diluted weighted-average shares outstanding       2,250
Non-performance based restricted stock | Unvested restricted stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Shares excluded from diluted weighted-average shares   5,907 1,802 14,858