XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.3
STOCK-BASED COMPENSATION - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Jun. 15, 2023
May 25, 2023
Mar. 16, 2023
Mar. 05, 2023
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Apr. 17, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Number of shares authorized (in shares)                 370,000
Number of shares available for grant (in shares)         108,468   108,468    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross             5,000 11,807  
Treasury Stock, Shares, Acquired         6,058 46,332 13,454 77,743  
Dividend payable per share (in dollars per share)   $ 0.20   $ 0.20          
Dividends paid $ 400   $ 400            
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value             $ 4.32 $ 7.21  
Minimum                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Percentages of stock option ownership considered for higher exercise price of option             10.00%    
Vesting period of stock options             2 years    
Maximum                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Option exercise price as percentages of closing exercise price of stock for specific shareholders             110.00%    
Vesting period of stock options             3 years    
Stock Options                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Expiration period of stock option plan             10 years    
Incentive Stock Options                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Expiration period of stock option plan             5 years