XML 67 R57.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Stock-Based Compensation - Narrative (Details) - plan
1 Months Ended 3 Months Ended
Oct. 31, 2023
Mar. 31, 2024
Sep. 26, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of plans   3  
Stock dividend (in percent)     3.00%
Discount from market price, percent   5.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  
Percentage of awards   100.00%  
Employee Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Discount from market price, percent 10.00% 5.00%