Annual report pursuant to Section 13 and 15(d)

Stock-Based Compensation - Summary of Weighted-Average Grant Date Fair Value Of Stock Options (Details)

v3.25.0.1
Stock-Based Compensation - Summary of Weighted-Average Grant Date Fair Value Of Stock Options (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Granted 1,652,611    
Granted during the period $ 3.13 $ 4.35 $ 4.85
Time Vesting Options      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Non-vested as of December 31, 2023 3,629,454    
Non-vested as of December 31, 2024 3,544,956 3,629,454  
Granted 1,652,611    
Vested during the period (1,419,644)    
Forfeited (317,465)    
Weighted average non-vested exercise price as of December 31, 2023 $ 4.39    
Weighted average non-vested exercise price as of December 31, 2024 4.05 $ 4.39  
Granted during the period 3.13    
Vested during the period 3.93    
Forfeited $ 4.19    
Performance Vesting Options      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Non-vested as of December 31, 2023 0    
Non-vested as of December 31, 2024 0 0  
Granted 0    
Vested during the period 0    
Forfeited 0    
Weighted average non-vested exercise price as of December 31, 2023 $ 0    
Weighted average non-vested exercise price as of December 31, 2024 0 $ 0  
Granted during the period 0    
Vested during the period 0    
Forfeited $ 0