XML 49 R38.htm IDEA: XBRL DOCUMENT v3.25.1
EQUITY - Schedule of Weighted Average Number of Shares Outstanding (Details) - shares
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Weighted-average number of shares outstanding:    
Common stock (in shares) 26,852,573 26,788,345
Common stock equivalents (in shares) 0 0
Diluted shares outstanding (in shares) 26,852,573 26,788,345
Restricted stock excluded from the calculation of dilutive net income per share (in shares) 15,583 69,348