XML 69 R55.htm IDEA: XBRL DOCUMENT v3.25.1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Earnings Per Share Reconciliation [Abstract]    
Net income attributable to Karat Packaging Inc. $ 6,409 $ 6,166
Weighted average number of common shares in issue (in shares) 20,036,505 19,969,606
Basic earnings per share (in dollars per share) $ 0.32 $ 0.31
Weighted Average Number of Shares Outstanding, Diluted [Abstract]    
Net income attributable to Karat Packaging Inc. $ 6,409 $ 6,166
Weighted average number of common shares in issue (in shares) 20,036,505 19,969,606
Dilutive shares    
Stock options and restricted stock units (in shares) 162,000 105,000
Adjusted weighted average number of common shares (in shares) 20,198,654 20,075,485
Diluted earnings per share (in dollars per share) $ 0.32 $ 0.31
Potentially dilutive shares excluded from diluted earnings per share calculation (in shares) 0 19,000