XML 65 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
EARNINGS PER SHARE - Additional information (Details) - shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
EARNINGS PER SHARE    
Antidilutive securities excluded from computation of earnings per share, amount 3,600,000  
Common Stock    
EARNINGS PER SHARE    
Number of Shares, Granted 36,000 100,000