XML 71 R60.htm IDEA: XBRL DOCUMENT v3.23.1
STOCK REPURCHASE PLAN (Details) - shares
Feb. 28, 2023
Feb. 04, 2019
Apr. 30, 2008
Share-Based Payment Arrangement [Abstract]      
Stock Repurchase Program, Number of Shares Authorized to be Repurchased     1,000,000
Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased 514,594 800,000