XML 91 R77.htm IDEA: XBRL DOCUMENT v3.24.0.1
STOCKHOLDERS' EQUITY - Stock Based Compensation - RSU activities (Details) - Restricted stock units - shares
1 Months Ended 12 Months Ended 48 Months Ended
Aug. 31, 2023
Jun. 30, 2023
Aug. 31, 2022
Jun. 30, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2022
STOCKHOLDERS' EQUITY                    
Number of shares granted         85,250 85,350 80,700      
Number of shares vested         74,988 64,488 73,750      
Number of shares forfeited         3,226 10,538        
Number of shares outstanding         248,112 241,076 230,752 223,802   241,076
Performance cycle         3 years 3 years 3 years 3 years 3 years  
Awards granted in 2023                    
STOCKHOLDERS' EQUITY                    
Number of shares granted         85,250          
Number of shares outstanding         85,250          
Awards granted in 2022                    
STOCKHOLDERS' EQUITY                    
Number of shares granted           85,350        
Number of shares forfeited         2,110          
Number of shares outstanding         83,240          
Awards granted in 2021                    
STOCKHOLDERS' EQUITY                    
Number of shares granted             80,700      
Number of shares forfeited         1,078          
Number of shares outstanding         79,622          
Awards granted in 2020                    
STOCKHOLDERS' EQUITY                    
Number of shares granted               75,026    
Number of shares vested 74,988 74,988                
Number of shares forfeited   38                
Awards granted in 2019                    
STOCKHOLDERS' EQUITY                    
Number of shares granted                 77,776  
Number of shares vested     64,488              
Number of shares forfeited       10,538         2,750 13,288