XML 49 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Basic and Diluted Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2021
Earnings Per Share [Abstract]  
Schedule of basic and diluted earnings per share
   December 31 
   2021   2020 
Numerator:        
Net income available to common stockholders  $2,232,261   $2,679,095 
Denominator:          
Basic weighted-average number of shares outstanding   18,451,588    18,060,070 
Diluted weighted-average number of shares outstanding   18,661,588    18,270,070 
Net income per share:          
Basic  $0.1210   $0.1483 
Diluted   0.1196    0.1466