v3.26.1
Stock-Based Compensation - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Stock-Based Compensation    
Terms of vesting period These awards include cash-settled restricted stock units which vest in three annual increments over a three-year period and cash-settled performance share units which vest after three years and are earned based on the extent to which performance goals are met over the applicable performance period.  
Accounts payable and accrued expenses $ 0.8  
Engineering Selling and Administrative Expenses    
Stock-Based Compensation    
Stock-based compensation expense (in dollars) $ 3.3 $ 2.6
Restricted Stock Units    
Stock-Based Compensation    
Granted (in shares) 0  
Performance period (in years) 3 years  
Performance Shares    
Stock-Based Compensation    
Granted (in shares) 0  
Vesting period 3 years