v3.26.3
Stock-Based Compensation - Additional Information (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Performance stock units          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Nonvested PSU (in shares) 0   0   19,276
Restricted stock units          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Nonvested PSU (in shares) 1,466,853   1,466,853   1,629,184
Share based compensation expenses $ 1,600,000        
Unrecognized compensation expense 9,300,000   $ 9,300,000    
Unvested award, cost not yet recognized, period for recognition     1 year 9 months 18 days    
Stock Options, RSUs, and PSUs          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share based compensation expenses   $ 1,900,000 $ 6,200,000 $ 8,200,000  
Stock Options, and PSUs          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share based compensation expenses 0        
Unrecognized compensation expense $ 0   $ 0