v3.26.3
STOCKHOLDERS' EQUITY - Stock Based Compensation - Summary of Plans (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Dec. 31, 2024
Restricted stock and RSUs                
STOCKHOLDERS' EQUITY                
Number of shares outstanding 1,013,395   1,013,395          
Restricted stock                
STOCKHOLDERS' EQUITY                
Number of shares outstanding 744,070 738,695 744,070 738,695 744,250 728,795 738,695 727,140
Number of shares granted     161,285 154,390        
Vesting period     5 years          
RSUs                
STOCKHOLDERS' EQUITY                
Number of shares outstanding 269,325 263,075 269,325 263,075 178,575 263,075 172,000 256,740
Number of shares granted 90,750 91,075 90,750 91,075        
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 336,220   336,220          
2025 Incentive Plan | Restricted stock                
STOCKHOLDERS' EQUITY                
Number of shares outstanding 154,395   154,395          
2025 Incentive Plan | RSUs                
STOCKHOLDERS' EQUITY                
Number of shares outstanding 181,825   181,825          
2022 Incentive Plan                
STOCKHOLDERS' EQUITY                
Maximum number of shares authorized for issuance 750,000   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 533,350   533,350          
2022 Incentive Plan | Restricted stock                
STOCKHOLDERS' EQUITY                
Number of shares outstanding 445,850   445,850          
2022 Incentive Plan | RSUs                
STOCKHOLDERS' EQUITY                
Number of shares outstanding 87,500   87,500          
2019 Incentive Plan                
STOCKHOLDERS' EQUITY                
Maximum number of shares authorized for issuance 750,000   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 143,825   143,825          
2019 Incentive Plan | Restricted stock                
STOCKHOLDERS' EQUITY                
Number of shares outstanding 143,825   143,825