XML 111 R99.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Compensation - Additional Information (Details) - 2020 Plan - Restricted Stock Units (RSUs)
$ in Millions
3 Months Ended
Mar. 31, 2025
USD ($)
shares
Stock based compensation  
Vested/Released number of shares withheld to satisfy employee statutory tax obligations (in shares) 62,324
Number of shares awarded (in shares) 399,000
Number of awards subject to time-based vesting (in shares) 960,647
Number of awards vesting upon achievement of performance goals (in shares) 285,919
Performance period 3 years
Vesting period 3 years
Unrecognized compensation expense | $ $ 24.3
Weighted average period for unrecognized compensation expense (in years) 1 year 10 months 28 days
Certain Executives and Key Employees  
Stock based compensation  
Number of shares awarded (in shares) 399,032
Number of awards subject to time-based vesting (in shares) 303,476
Number of awards vesting upon achievement of performance goals (in shares) 93,851
Performance period 3 years
Vesting period 3 years