XML 68 R57.htm IDEA: XBRL DOCUMENT v3.25.3
STOCKHOLDERS' EQUITY - Stock Based Compensation - Summary of Plans (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Jun. 30, 2025
Dec. 31, 2024
Jun. 30, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2019
Restricted stock and RSUs                    
STOCKHOLDERS' EQUITY                    
Number of shares outstanding 1,001,770   1,001,770              
Restricted stock                    
STOCKHOLDERS' EQUITY                    
Number of shares outstanding 738,695 727,140 738,695 727,140 738,695 727,140 727,140 712,560    
Number of shares granted     154,390 151,180            
Vesting period     5 years              
RSUs                    
STOCKHOLDERS' EQUITY                    
Number of shares outstanding 263,075 256,740 263,075 256,740 172,000 256,740 168,490 248,112    
Number of shares granted 91,075 88,250 91,075 88,250            
Vesting period     3 years              
2025 Incentive Plan                    
STOCKHOLDERS' EQUITY                    
Maximum number of shares authorized for issuance 750,000   750,000              
2025 Incentive Plan | Restricted stock and RSUs                    
STOCKHOLDERS' EQUITY                    
Number of shares outstanding 91,075   91,075              
2025 Incentive Plan | RSUs                    
STOCKHOLDERS' EQUITY                    
Number of shares outstanding 91,075   91,075              
2022 Incentive Plan                    
STOCKHOLDERS' EQUITY                    
Maximum number of shares authorized for issuance                 750,000  
Remaining shares which may be granted under the Plan 0   0              
2022 Incentive Plan | Restricted stock and RSUs                    
STOCKHOLDERS' EQUITY                    
Number of shares outstanding 623,970   623,970              
2022 Incentive Plan | Restricted stock                    
STOCKHOLDERS' EQUITY                    
Number of shares outstanding 451,970   451,970              
2022 Incentive Plan | RSUs                    
STOCKHOLDERS' EQUITY                    
Number of shares outstanding 172,000   172,000              
2019 Incentive Plan                    
STOCKHOLDERS' EQUITY                    
Maximum number of shares authorized for issuance                   750,000
Remaining shares which may be granted under the Plan 0   0              
2019 Incentive Plan | Restricted stock and RSUs                    
STOCKHOLDERS' EQUITY                    
Number of shares outstanding 286,725   286,725              
2019 Incentive Plan | Restricted stock                    
STOCKHOLDERS' EQUITY                    
Number of shares outstanding 286,725   286,725