XML 12 R1.htm IDEA: XBRL DOCUMENT v3.24.3
Cover
3 Months Ended
Mar. 31, 2024
shares
Cover [Abstract]  
Document Type 10-Q
Amendment Flag false
Document Quarterly Report true
Document Transition Report false
Document Period End Date Mar. 31, 2024
Document Fiscal Period Focus Q1
Document Fiscal Year Focus 2024
Current Fiscal Year End Date --12-31
Entity File Number 001-34499
Entity Registrant Name GULF RESOURCES, INC.
Entity Central Index Key 0000885462
Entity Tax Identification Number 13-3637458
Entity Incorporation, State or Country Code NV
Entity Address, Address Line One Level 11, Vegetable Building
Entity Address, Address Line Two Industrial Park of the East City
Entity Address, City or Town Shouguang City
Entity Address, State or Province SD
Entity Address, Country CN
Entity Address, Postal Zip Code 262700
City Area Code 86
Local Phone Number 567-0008
Title of 12(b) Security Common Stock, $0.0005 par value
Trading Symbol GURE
Security Exchange Name NASDAQ
Entity Current Reporting Status Yes
Entity Interactive Data Current Yes
Entity Filer Category Non-accelerated Filer
Entity Small Business true
Entity Emerging Growth Company false
Entity Shell Company false
Entity Common Stock, Shares Outstanding 10,726,924
Entity Information, Former Legal or Registered Name Not Applicable.