XML 60 R48.htm IDEA: XBRL DOCUMENT v3.23.2
Net Income Per Share Attributable to Common Stockholders - Schedule of Anti-dilutive Securities Were Not Included in Computation of Diluted Shares Outstanding (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Anti-dilutive Securities were not included in computation of diluted shares outstanding 1,624,886 4,231,789 1,624,886 3,869,591
Stock Option        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Anti-dilutive Securities were not included in computation of diluted shares outstanding 0 803,306 0 803,306
Stock Appreciation Rights (SARs)        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Anti-dilutive Securities were not included in computation of diluted shares outstanding 1,571,831 2,659,388 1,571,831 2,659,388
Restricted Stock Units (RSUs)        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Anti-dilutive Securities were not included in computation of diluted shares outstanding 53,055 769,095 53,055 406,897