XML 68 R57.htm IDEA: XBRL DOCUMENT v3.24.3
Equity Incentive Plans - Schedule of Shares of Common Stock Issued (Details) - 2015 Omnibus Incentive Plan - shares
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
RSUs    
Class of Stock [Line Items]    
Cumulative undelivered shares of common stock (in shares) 54,117  
PSUs    
Class of Stock [Line Items]    
Cumulative undelivered shares of common stock (in shares) 86,762  
Common Stock | RSUs    
Class of Stock [Line Items]    
Shares of common stock issued (in shares) 477,642 472,766
Shares of common stock withheld by the Company as payment by employees in lieu of cash to satisfy tax withholding obligations (in shares) (159,600) (128,291)
Net shares of common stock issued (in shares) 318,042 344,475
Cumulative undelivered shares of common stock (in shares) 480,608 457,703
Common Stock | PSUs    
Class of Stock [Line Items]    
Shares of common stock issued (in shares) 219,831 231,580
Shares of common stock withheld by the Company as payment by employees in lieu of cash to satisfy tax withholding obligations (in shares) (95,814) (91,842)
Net shares of common stock issued (in shares) 124,017 139,738
Cumulative undelivered shares of common stock (in shares) 471,078 420,447