v3.26.1
Earnings (Loss) Per Share - Schedule of Computation of Basic and Diluted (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Numerator:        
Net income (loss) attributable to HF Foods Group Inc. $ 2,580 $ 1,216 $ 3,805 $ (429)
Denominator:        
Weighted-average common shares outstanding (in shares) 53,429,826 52,969,037 53,242,757 52,853,982
Effect of dilutive securities (in shares) 460,585 445,678 467,644 0
Weighted-average dilutive shares outstanding (in shares) 53,890,411 53,414,715 53,710,401 52,853,982
Earnings (loss) per common share:        
Basic (in dollars per share) $ 0.05 $ 0.02 $ 0.07 $ (0.01)
Diluted (in dollars per share) $ 0.05 $ 0.02 $ 0.07 $ (0.01)