XML 60 R50.htm IDEA: XBRL DOCUMENT v3.25.1
Equity Incentive Plans - Additional Information (Details)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2025
USD ($)
Metric
$ / shares
shares
Mar. 31, 2024
USD ($)
shares
Employee Stock Option    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Share based compensation expense | $ $ 0.4 $ 0.2
Options granted 376,000  
Grant date fair value of options | $ / shares $ 13.95  
Unrecognized compensation costs related to awards | $ $ 7.5  
Expected weighted average period to recognize expense 3 years 7 months 6 days  
Restricted Stock Award    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Expected volatility rate 51.40%  
Risk free interest rate 3.90%  
Share based compensation expense | $ $ 6.1 $ 5.5
Unrecognized compensation costs related to awards | $ $ 39.0  
Expected weighted average period to recognize expense 2 years 8 months 12 days  
Granted (in shares) 1,827,000  
Performance measurement | Metric 2  
Beta 1.12  
Restricted Stock Award | Tranche One    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Award vesting rights (as percent) 50.00%  
Performance period 3 years  
Restricted Stock Award | Tranche Two    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Award vesting rights (as percent) 50.00%  
Performance period 3 years  
Restricted Stock Award | Certain Employees and Executive Officers    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Granted (in shares) 1,827,000  
Restricted Stock Award | Minimum    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Vesting period (in years) 3 years  
Award vesting rights (as percent) 0.00%  
Restricted Stock Award | Maximum    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Vesting period (in years) 4 years  
Award vesting rights (as percent) 200.00%  
Market and Performance Shares | Certain Employees and Executive Officers    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Granted (in shares) 137,500  
Employee Stock    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Discount on purchase of Common Stock for employee from the current market price 5.00%  
Capital shares reserved for future issuance 506,023  
Issuance of common stock - (ESPP) (in shares) 1,396 3,039
2018 Stock Incentive Plan    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Additional shares authorized 12,400,000