Stock-Based Compensation, Summary of Plans (Details) - shares |
Jun. 21, 2023 |
Jun. 20, 2023 |
|---|---|---|
| 2018 LTIP [Member] | ||
| Stock-based Compensation [Abstract] | ||
| Maximum number of shares that can be awarded (in shares) | 161,639 | |
| Amended and Restated LTIP [Member] | ||
| Stock-based Compensation [Abstract] | ||
| Maximum number of shares that can be awarded (in shares) | 649,139 | |
| Number of additional share authorized for issuance (in shares) | 487,500 |