XML 68 R58.htm IDEA: XBRL DOCUMENT v3.22.2.2
EARNINGS PER SHARE (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Basic and diluted weighted-average shares outstanding        
Basic weighted average shares outstanding 15,661 14,411 15,373 14,375
Dilutive effect of potential common shares 508 91 556 103
Diluted weighted average shares outstanding 16,169 14,502 15,929 14,478