XML 89 R77.htm IDEA: XBRL DOCUMENT v3.23.1
STOCK REPURCHASE PLAN (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 12 Months Ended 16 Months Ended
Dec. 31, 2022
Dec. 31, 2022
Dec. 31, 2021
Apr. 30, 2022
Jun. 04, 2021
Repurchase Plan          
STOCK REPURCHASE PLAN          
Amount authorized under the share repurchase plan         $ 10.0
Number of shares repurchased   558,976 528,169    
Value of shares repurchased       $ 8.1  
Private stock repurchase transaction          
STOCK REPURCHASE PLAN          
Number of shares authorized for repurchase 3,000,000 3,000,000      
Share repurchase, price per share $ 1.60        
Value of shares repurchased $ 4.8