XML 70 R56.htm IDEA: XBRL DOCUMENT v3.25.3
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Earnings Per Share Reconciliation [Abstract]        
Net income attributable to Karat Packaging Inc. $ 7,325 $ 9,094 $ 24,668 $ 24,360
Weighted average number of common shares in issue (in shares) 20,091,476 20,017,774 20,062,277 19,993,964
Basic earnings per share (in dollars per share) $ 0.36 $ 0.45 $ 1.23 $ 1.22
Weighted Average Number of Shares Outstanding, Diluted [Abstract]        
Net income attributable to Karat Packaging Inc. $ 7,325 $ 9,094 $ 24,668 $ 24,360
Weighted average number of common shares in issue (in shares) 20,091,476 20,017,774 20,062,277 19,993,964
Dilutive shares        
Stock options and restricted stock units (in shares) 110,000 116,000 135,000 114,000
Adjusted weighted average number of common shares (in shares) 20,201,285 20,133,813 20,197,218 20,107,801
Diluted earnings per share (in dollars per share) $ 0.36 $ 0.45 $ 1.22 $ 1.21
Potentially dilutive shares excluded from diluted earnings per share calculation (in shares) 644 0 215 6,403