XML 70 R53.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Earnings Per Share Reconciliation [Abstract]    
Net income attributable to Karat Packaging Inc. $ 9,005 $ 6,667
Weighted average shares (in shares) 19,886,585 19,807,584
Basic earnings per share (in dollars per share) $ 0.45 $ 0.34
Weighted Average Number of Shares Outstanding, Diluted [Abstract]    
Net income attributable to Karat Packaging Inc. $ 9,005 $ 6,667
Weighted average shares (in shares) 19,886,585 19,807,584
Dilutive shares    
Stock options and restricted stock units (in shares) 53,000 93,000
Total dilutive shares (in shares) 19,939,923 19,901,384
Diluted earnings per share (in dollars per share) $ 0.45 $ 0.34
Potentially dilutive shares excluded from diluted earnings per share calculation (in shares) 434,000 474,000