v3.26.1
Stock-Based Compensation - Additional Information (Details) - 2020 Plan - Restricted Stock Units (RSUs)
$ in Millions
6 Months Ended
Jun. 30, 2026
USD ($)
shares
Stock based compensation  
Vested/Released number of shares withheld to satisfy employee statutory tax obligations (in shares) 68,148
Number of shares awarded (in shares) 331,000
Number of awards subject to time-based vesting (in shares) 827,819
Number of awards vesting upon achievement of performance goals (in shares) 282,171
Performance period 3 years
Vesting period 3 years
Unrecognized compensation expense | $ $ 21.8
Weighted average period for unrecognized compensation expense (in years) 1 year 6 months 21 days
Certain Executives and Key Employees  
Stock based compensation  
Number of shares awarded (in shares) 331,385
Number of awards subject to time-based vesting (in shares) 242,960
Number of awards vesting upon achievement of performance goals (in shares) 84,325
Performance period 3 years
Vesting period 3 years