XML 84 R68.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation - Additional information (Details)
12 Months Ended
Dec. 31, 2024
Stock Options  
Stock based compensation  
Percentage of award in a plan 25.00%
Restricted stock units  
Stock based compensation  
Percentage of award in a plan 75.00%
June 2023 award one | Awards vesting category one  
Stock based compensation  
Percentage of award granted 33.00%
June 2023 award one | Awards vesting category two  
Stock based compensation  
Percentage of award granted 33.00%
June 2023 award two  
Stock based compensation  
Vesting period 2 years