XML 48 R36.htm IDEA: XBRL DOCUMENT v3.23.3
BASIC AND DILUTED INCOME PER COMMON SHARE (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Sep. 30, 2023
Sep. 30, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                
Net Income (Loss) $ 17,459 $ 14,915 $ 9,220 $ 5,232 $ 3,757 $ 2,065 $ 41,596 $ 11,054
Basic and Diluted Common Shares                
Weighted Average Shares Outstanding - Basic 11,446     11,417     11,437 11,417
Dilution for Assumed Exercises of Nonvested Restricted Stock Units 69           58 1
Weighted Average Common Shares Outstanding - Diluted 11,515     11,417     11,495 11,418
Restricted Stock Units                
Basic and Diluted Common Shares                
Antidilutive securities excluded from computation of earnings per share 128     160       0