XML 60 R47.htm IDEA: XBRL DOCUMENT v3.22.4
ACQUISITION (Details 2) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Net income $ 15,689,133 $ 10,048,875
Consolidated Statement Of Income [Member]    
Revenue 182,685,854 147,367,485
Income from continuing operation 14,379,527 10,781,431
Net income $ 15,689,133 $ 10,663,906
Basic net income per common share $ 0.58 $ 0.40
Diluted net income per common share $ 0.58 $ 0.40