XML 71 R59.htm IDEA: XBRL DOCUMENT v3.24.2.u1
STOCKHOLDERS' EQUITY - Stock Based Compensation - RSUs (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Aug. 31, 2024
Jul. 31, 2024
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Mar. 31, 2024
Mar. 31, 2023
RSUs                          
STOCKHOLDERS' EQUITY                          
Number of shares granted   88,250 0 0 0 0              
Number of shares vested     39,811 74,988 39,811 74,988              
Number of shares forfeited     39,811 38 39,811 38              
Number of shares outstanding     168,490 166,050 168,490 166,050 168,490 248,112 241,076     248,112 241,076
Performance cycle         3 years                
RSUs | Awards granted in 2024                          
STOCKHOLDERS' EQUITY                          
Number of shares granted         88,250                
Number of shares outstanding     88,250   88,250   88,250            
RSUs | Awards granted in 2023                          
STOCKHOLDERS' EQUITY                          
Number of shares granted               85,250          
Number of shares outstanding     85,250   85,250   85,250            
Aggregate fair value of the shares granted     $ 841,000   $ 841,000   $ 841,000            
RSUs | Awards granted in 2022                          
STOCKHOLDERS' EQUITY                          
Number of shares granted                 85,350        
Number of shares forfeited         2,110                
Number of shares outstanding     83,240   83,240   83,240            
Performance cycle         3 years                
Aggregate fair value of the shares granted     $ 1,315,000   $ 1,315,000   $ 1,315,000            
RSUs | Awards granted in 2021                          
STOCKHOLDERS' EQUITY                          
Number of shares granted                   80,700      
Number of shares vested         39,811                
Number of shares forfeited         40,889   40,889            
Performance cycle         3 years                
RSUs | Awards granted in 2021 | Forecast                          
STOCKHOLDERS' EQUITY                          
Payment of dividends to RSU grant holders $ 215,000                        
RSUs | Awards granted in 2020                          
STOCKHOLDERS' EQUITY                          
Number of shares granted                     75,026    
Number of shares vested           74,988              
Number of shares forfeited           38              
RSUs | Awards granted in 2021 - 2023                          
STOCKHOLDERS' EQUITY                          
Performance cycle         3 years                
Accrual for dividend equivalent rights     $ 468,000   $ 468,000   $ 468,000 $ 450,000          
ROC Awards | Awards granted in 2021                          
STOCKHOLDERS' EQUITY                          
Number of shares vested         39,811                
Number of shares forfeited         39,811                
ROC Awards | Awards granted in 2021 - 2023                          
STOCKHOLDERS' EQUITY                          
Weight         50.00% 50.00%              
ROC Awards | Awards granted in 2021 - 2023 | Minimum                          
STOCKHOLDERS' EQUITY                          
Average of annual ROC         6.00% 6.00%              
ROC Awards | Awards granted in 2021 - 2023 | Maximum                          
STOCKHOLDERS' EQUITY                          
Average of annual ROC         8.75% 8.75%              
TSR awards                          
STOCKHOLDERS' EQUITY                          
Service period         3 years                
TSR awards | Awards granted in 2021                          
STOCKHOLDERS' EQUITY                          
Number of shares forfeited         1,078                
TSR awards | Awards granted in 2021 - 2023                          
STOCKHOLDERS' EQUITY                          
Weight         50.00% 50.00%              
TSR awards | Awards granted in 2021 - 2023 | Minimum                          
STOCKHOLDERS' EQUITY                          
Average of annual TSR         6.00% 6.00%              
TSR awards | Awards granted in 2021 - 2023 | Maximum                          
STOCKHOLDERS' EQUITY                          
Average of annual TSR         11.00% 11.00%