XML 60 R50.htm IDEA: XBRL DOCUMENT v3.22.2
Earnings per Share (Details Narrative)
6 Months Ended
Jun. 30, 2022
$ / shares
shares
Earnings per share:  
Earnings per share | shares 51,088
Cash dividend declared | $ / shares $ 0.21
Dividends payable, date to be paid Aug. 24, 2022
Dividends payable, date to be paid Aug. 10, 2022