Earnings Per Share - Schedule of Anti-dilutive Common Stock Equivalents that were Excluded from Computation of Diluted Shares Outstanding (Details) - shares |
3 Months Ended | 9 Months Ended | ||
---|---|---|---|---|
Sep. 30, 2022 |
Sep. 30, 2021 |
Sep. 30, 2022 |
Sep. 30, 2021 |
|
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
Total anti-dilutive common stock equivalents | 189,172 | 148,149 | 189,172 | 211,356 |
Stock options | ||||
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
Total anti-dilutive common stock equivalents | 4,965 | 9,640 | 4,965 | 9,640 |
Restricted stock | ||||
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
Total anti-dilutive common stock equivalents | 32,768 | 0 | 32,768 | 63,207 |
Series A redeemable convertible preferred stock | ||||
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
Total anti-dilutive common stock equivalents | 151,439 | 138,509 | 151,439 | 138,509 |