XML 68 R58.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation - Narrative (Details) - plan
1 Months Ended 9 Months Ended
Oct. 31, 2023
Sep. 30, 2023
Sep. 26, 2023
Sep. 30, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of plans   3    
Stock dividend, percent   300.00% 3.00% 300.00%
Employee Stock Option        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award expiration period (in years)   10 years    
Award vesting period (in years)   4 years    
Restricted Stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting period (in years)   3 years    
Employee Stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Discount from market price, percent   5.00%    
Employee Stock | Subsequent Event        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Discount from market price, percent 10.00%