XML 71 R57.htm IDEA: XBRL DOCUMENT v3.26.1
Earnings Per Share (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
Earnings Per Share Reconciliation [Abstract]        
Net income attributable to Karat Packaging Inc. $ 29,331 $ 10,934 $ 36,072 $ 17,343
Weighted average number of common shares outstanding (in shares) 19,948,690 20,058,247 19,955,917 20,047,436
Basic earnings per share (in dollars per share) $ 1.47 $ 0.55 $ 1.81 $ 0.87
Weighted Average Number of Shares Outstanding, Diluted [Abstract]        
Net income attributable to Karat Packaging Inc. $ 29,331 $ 10,934 $ 36,072 $ 17,343
Weighted average number of common shares outstanding (in shares) 19,948,690 20,058,247 19,955,917 20,047,436
Dilutive shares        
Stock options and restricted stock units (in shares) 158,000 133,000 134,000 148,000
Adjusted weighted average number of common shares (in shares) 20,107,051 20,191,111 20,090,225 20,194,942
Diluted earnings per share (in dollars per share) $ 1.46 $ 0.54 $ 1.80 $ 0.86
Potentially dilutive shares excluded from diluted earnings per share calculation (in shares) 0 0 9,333 0