XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.1
STOCKHOLDERS' EQUITY Share Repurchase Program (Details) - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2023
Dec. 31, 2022
Equity [Abstract]      
Stock Repurchase Program, Remaining Authorized Repurchase Amount   $ 1,900,000  
Treasury Stock Acquired, Average Cost Per Share $ 16.39    
Stock Repurchased and Retired During Period, Shares 12,202    
Treasury Stock, Value, Acquired, Par Value Method $ 200,000    
Treasury Stock, Value   $ 85,965,000 $ 85,128,000
Treasury Stock, Value, Acquired, Cost Method $ 200,000