XML 108 R89.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings Per Share (Details) - Schedule of basic and diluted earnings per share computation - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Schedule Of Basic And Diluted Earnings Per Share Computation Abstract    
Net income attributable to the Greenland Technologies Holding Corporation and subsidiaries $ 3,559,565 $ 6,265,578
Weighted average shares used in basic computation (in Shares) 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 (in Dollars per share) $ 0.3 $ 0.58