XML 103 R62.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-Based Compensation - Narrative (Details)
1 Months Ended 6 Months Ended
May 31, 2024
Oct. 31, 2023
Jun. 30, 2024
plan
shares
Dec. 31, 2023
shares
Sep. 26, 2023
Jun. 30, 2023
shares
Dec. 31, 2022
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of plans | plan     3        
Stock dividend (in percent)         3.00%    
Discount from market price (in percent)     5.00%        
Restricted Stock Awards              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Award vesting period (in years) 4 years            
Outstanding (in shares)     21,818 0      
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 Units (RSU)              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Percentage of awards     100.00%        
Award vesting period (in years)     3 years        
Outstanding (in shares)     0     14,782 13,925
Employee Stock              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Discount from market price (in percent)   10.00% 5.00%