v3.22.2.2
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