v3.26.1
EQUITY (Details) - shares
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Weighted-average number of shares outstanding:    
Common stock (in shares) 26,937,124 26,852,573
Common stock equivalents (in shares) 77,675 0
Diluted shares outstanding (in shares) 27,014,799 26,852,573
Restricted stock excluded from the calculation of dilutive net income per share (in shares)   15,583