XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.3
EARNINGS (LOSS) PER SHARE (Details) - $ / shares
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Apr. 17, 2017
Earnings Per Share [Abstract]          
Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements   40,000.00   90,000.00  
Diluted (in shares) 1,863,000 1,949,000 1,868,000 2,017,000  
Average common stock closing price (in dollars per share) $ 11.90 $ 20.10 $ 14.11 $ 27.58  
Basic (in shares) 1,863,000 1,906,000 1,868,000 1,932,000  
Antidilutive securities excluded from earnings per share, amount (in shares) 200,000 100,000   100,000  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross     5,000 11,807  
Number of shares authorized (in shares)         370,000