XML 71 R61.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-Based Compensation - Narrative (Details)
1 Months Ended 9 Months Ended
May 31, 2024
Oct. 31, 2023
Sep. 30, 2024
plan
shares
Dec. 31, 2023
shares
Sep. 30, 2023
shares
Dec. 31, 2022
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of plans | plan     3      
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 vesting period (in years)     4 years      
Award expiration period (in years)     10 years      
Restricted Stock Units (RSU)            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Award vesting period (in years)     3 years      
Percentage of awards     100.00%      
Outstanding (in shares)     0   0 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%