XML 66 R47.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2022
Earnings Per Share [Abstract]  
Schedule of basic and diluted earnings per share computation
   Year ended
December 31,
 
   2022   2021 
Net income attributable to the Greenland Technologies Holding Corporation and subsidiaries  $3,559,565   $6,265,578 
Weighted average basic and diluted computation shares outstanding:          
Weighted average shares used in basic computation   11,886,876    10,840,638 
Diluted effect of stock options and warrants   
    
 
Weighted average shares used in diluted computation   11,886,876    10,840,638 
Basic and diluted net income per share  $0.30   $0.58