XML 72 R60.htm IDEA: XBRL DOCUMENT v3.25.2
STOCKHOLDERS' EQUITY - Stock Based Compensation - RSUs (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Aug. 31, 2025
Jul. 31, 2025
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Mar. 31, 2025
Mar. 31, 2024
Awards granted in 2025                            
STOCKHOLDERS' EQUITY                            
Number of shares granted   91,075                        
RSUs                            
STOCKHOLDERS' EQUITY                            
Number of shares granted         0 0 0 0            
Number of shares vested         36,704 39,811 36,704 39,811            
Number of shares forfeited         48,036 39,811 48,036 39,811            
Number of shares outstanding     168,490   172,000 168,490 172,000 168,490 256,740 248,112     256,740 248,112
Performance cycle     3 years 3 years                    
RSUs | Awards granted in 2025                            
STOCKHOLDERS' EQUITY                            
Number of shares outstanding   91,075                        
RSUs | Awards granted in 2024                            
STOCKHOLDERS' EQUITY                            
Number of shares granted                 88,250          
Number of shares forfeited             750              
Number of shares outstanding         87,500   87,500              
Aggregate fair value of the shares granted         $ 1,329,000   $ 1,329,000              
RSUs | Awards granted in 2023                            
STOCKHOLDERS' EQUITY                            
Number of shares granted                   85,250        
Number of shares forfeited             750              
Number of shares outstanding         84,500   84,500              
Aggregate fair value of the shares granted         $ 1,069,000   $ 1,069,000              
RSUs | Awards granted in 2022                            
STOCKHOLDERS' EQUITY                            
Number of shares granted                     85,350      
Number of shares forfeited             48,646   48,646          
Number of shares forfeited due to applicable performance and market conditions not satisfied             46,536              
Number of shares forfeited due to retirement of executive officer before completion of applicable performance cycle       2,110                    
RSUs | Awards granted in 2022 | Forecast                            
STOCKHOLDERS' EQUITY                            
Number of shares vested 36,704                          
Payment of dividends to RSU grant holders $ 198,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                      
Number of shares forfeited due to applicable market condition not satisfied     39,811                      
Number of shares forfeited due to retirement of executive officer before completion of applicable performance cycle       1,078                    
Service period     3 years                      
RSUs | Awards Granted in 2022 to 2024                            
STOCKHOLDERS' EQUITY                            
Performance cycle             3 years              
Accrual for dividend equivalent rights         $ 482,000   $ 482,000   $ 408,000          
ROC Awards | Awards Granted in 2022 to 2025                            
STOCKHOLDERS' EQUITY                            
Weight             50.00% 50.00%            
ROC Awards | Awards Granted in 2022 to 2025 | Minimum                            
STOCKHOLDERS' EQUITY                            
Average of annual ROC             6.00% 6.00%            
ROC Awards | Awards Granted in 2022 to 2025 | Maximum                            
STOCKHOLDERS' EQUITY                            
Average of annual ROC             8.75% 8.75%            
TSR awards                            
STOCKHOLDERS' EQUITY                            
Service period             3 years              
TSR awards | Awards Granted in 2022 to 2025                            
STOCKHOLDERS' EQUITY                            
Weight             50.00% 50.00%            
TSR awards | Awards Granted in 2022 to 2025 | Minimum                            
STOCKHOLDERS' EQUITY                            
Average of annual TSR             6.00% 6.00%            
TSR awards | Awards Granted in 2022 to 2025 | Maximum                            
STOCKHOLDERS' EQUITY                            
Average of annual TSR             11.00% 11.00%