XML 32 R22.htm IDEA: XBRL DOCUMENT v3.22.2
EARNINGS PER COMMON SHARE (Tables)
6 Months Ended
Jun. 30, 2022
Earnings Per Share [Abstract]  
Reconciliation of number of shares in earnings per share calculation
                    
   Three Months Ended   Six Months Ended 
   June 30,   June 30, 
   2022   2021   2022   2021 
Weighted average common shares outstanding - basic   11,992    12,389    12,074    12,389 
Dilutive effect of common stock equivalents   65    55    62    49 
Weighted average common shares outstanding - diluted   12,057    12,444    12,136    12,438