XML 91 R79.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation Expense and Employee Benefit Plans - Executive Awards Narrative (Details) - 2023 Executive Awards
Jul. 11, 2023
Feb. 15, 2023
Restricted Stock Units    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock-based compensation vesting period   3 years
Performance Stock Units    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock-based compensation vesting period   3 years
Stock-based compensation cliff vesting period 1 year