XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.1
EARNINGS (LOSS) PER SHARE (Details) - $ / shares
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Apr. 17, 2017
Earnings Per Share [Abstract]      
Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements 20,000.00 120,000  
Diluted (in shares) 1,891,000 2,074,000  
Average common stock closing price (in dollars per share) $ 17.02 $ 35.97  
Basic (in shares) 1,872,000 1,947,000  
Antidilutive securities excluded from earnings per share, amount (in shares) 100,000    
Number of shares authorized (in shares)     370,000