XML 62 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
EARNINGS PER SHARE (Tables)
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
Years Ended December 31,
20232022
Weighted average shares outstanding (basic)8,507,803 8,623,012 
Unvested shares28,322 — 
Weighted average shares outstanding (diluted)8,536,125 8,623,012 
Per share:
Basic$3.72 $4.15 
Diluted3.71 4.15