Quarterly report pursuant to Section 13 or 15(d)

Earnings Per Share - Schedule of Number of Anti-diluted Shares As Calculated Based on Weighted Average Closing Price of Common Stock (Details)

v3.23.2
Earnings Per Share - Schedule of Number of Anti-diluted Shares As Calculated Based on Weighted Average Closing Price of Common Stock (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Unvested Common Stock Options        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings per share 3,146 16 2,499 24
Restricted Stock Units        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings per share 9,555 2 8,714 17
Unvested Restricted Stock Awards        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings per share 65,346 0 59,854 0
Performance Awards        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings per share [1] 0 1,685 0 1,116
[1] Included in these amounts are shares related to certain equity-based awards, which fully vested in May 2022 and delivered in May 2023 and thus no longer outstanding for purposes of calculating earnings per share.