v3.26.1
Earnings (Loss) Per Share - Schedule of Computation of Basic and Diluted (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Numerator:    
Net income (loss) attributable to HF Foods Group Inc. $ 1,225 $ (1,645)
Denominator:    
Weighted-average common shares outstanding (in shares) 53,053,610 52,737,650
Effect of dilutive securities (in shares) 879,441 0
Weighted-average dilutive shares outstanding (in shares) 53,933,051 52,737,650
Earnings (loss) per common share:    
Basic (in dollars per share) $ 0.02 $ (0.03)
Diluted (in dollars per share) $ 0.02 $ (0.03)