v3.25.1
Share-Based Compensation - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting period 4 years    
Expiration period (in years) 10 years    
Intrinsic value $ 0.0 $ 0.0  
Time-based restricted stock units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting period 4 years    
Fair value of vested units $ 4.7 $ 4.2 $ 0.9
Vested (in shares) 729,175    
Performance-based restricted stock units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting period 3 years 3 years 3 years
Fair value of vested units $ 0.2    
Range of target (as a percent) 200.00% 200.00% 100.00%
Vested (in shares) 24,427 0 0
2020 Stock Option and Incentive Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares available for issuance (in shares) 24,421,694