XML 69 R58.htm IDEA: XBRL DOCUMENT v3.25.3
STOCKHOLDERS' EQUITY - Stock Based Compensation - RSUs (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Aug. 31, 2025
Jul. 31, 2025
Jun. 30, 2024
Jun. 30, 2023
Sep. 30, 2025
Sep. 30, 2024
Jun. 30, 2025
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Awards granted in 2025                          
STOCKHOLDERS' EQUITY                          
Number of shares granted   91,075                      
RSUs                          
STOCKHOLDERS' EQUITY                          
Number of shares granted         91,075 88,250   91,075 88,250        
Number of shares vested             36,704 36,704 39,811        
Number of shares forfeited               48,036 39,811        
Number of shares outstanding     168,490   263,075 256,740 172,000 263,075 256,740 256,740 248,112    
Performance cycle     3 years 3 years                  
RSUs | Awards granted in 2025                          
STOCKHOLDERS' EQUITY                          
Number of shares outstanding   91,075                      
Aggregate fair value of the shares granted         $ 1,304,000     $ 1,304,000          
RSUs | Awards granted in 2024                          
STOCKHOLDERS' EQUITY                          
Number of shares granted                   88,250      
Number of shares forfeited             750            
Number of shares outstanding             87,500            
Aggregate fair value of the shares granted         1,484,000     1,484,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            
Aggregate fair value of the shares granted         1,152,000     $ 1,152,000          
RSUs | Awards granted in 2022                          
STOCKHOLDERS' EQUITY                          
Number of shares granted                       85,350  
Number of shares vested 36,704                        
Number of shares forfeited                   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                  
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 2023 to 2025                          
STOCKHOLDERS' EQUITY                          
Accrual for dividend equivalent rights         $ 389,000     $ 389,000          
RSUs | Awards Granted in 2022 to 2024                          
STOCKHOLDERS' EQUITY                          
Accrual for dividend equivalent rights                   $ 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 2025                          
Valuation assumptions                          
Expected life               3 years          
Dividend rate               7.57%          
Risk-free interest rate minimum               3.85%          
Risk-free interest rate maximum               4.16%          
Expected price volatility minimum               22.44%          
Expected price volatility maximum               24.54%          
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%