Quarterly report [Sections 13 or 15(d)]

Stock-Based Compensation - Schedule of Stock-based Compensation Activity (Details)

v3.25.3
Stock-Based Compensation - Schedule of Stock-based Compensation Activity (Details) - $ / shares
3 Months Ended 6 Months Ended 9 Months Ended
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2025
Sep. 30, 2025
Restricted Stock Units          
Target Shares or Units          
Stock units granted (in shares) 176,730 541,069 583,300    
Weighted Average Grant Date Fair Value          
Stock options/units granted (in USD per share) $ 12.25 $ 14.60 $ 18.77    
Restricted Stock Units | Board of Directors          
Target Shares or Units          
Stock units granted (in shares)   103,767      
Weighted Average Grant Date Fair Value          
Vesting period   1 year      
Restricted Stock Units | Initial vesting period, 24 months          
Weighted Average Grant Date Fair Value          
Vesting, percentage         50.00%
Vesting period (in months)         24 months
Restricted Stock Units | Vesting period two, third anniversary          
Weighted Average Grant Date Fair Value          
Vesting, percentage         25.00%
Vesting period (in months)         1 year
Restricted Stock Units | Vesting period three, fourth anniversary          
Weighted Average Grant Date Fair Value          
Vesting, percentage         25.00%
Vesting period (in months)         1 year
Performance Stock Units          
Target Shares or Units          
Stock units granted (in shares)   95,500 526,300    
Weighted Average Grant Date Fair Value          
Stock options/units granted (in USD per share)   $ 17.30 $ 22.58    
Performance Stock Units | CAGR TSR PSU          
Target Shares or Units          
Stock units granted (in shares)   69,500 545,300    
Weighted Average Grant Date Fair Value          
Vesting period     3 years    
Performance Stock Units | Minimum | CAGR TSR PSU          
Weighted Average Grant Date Fair Value          
Payout opportunity target     0.00%    
Performance Stock Units | Maximum | CAGR TSR PSU          
Weighted Average Grant Date Fair Value          
Payout opportunity target     200.00%    
Inducement Shares, Restricted Stock Units          
Target Shares or Units          
Stock units granted (in shares)   45,000 103,000    
Weighted Average Grant Date Fair Value          
Stock options/units granted (in USD per share)   $ 17.81 $ 18.52    
Vesting, percentage       50.00%  
Inducement Shares, Restricted Stock Units | Initial vesting period, 24 months          
Weighted Average Grant Date Fair Value          
Vesting period (in months)       24 months  
Inducement Shares, Restricted Stock Units | Vesting period two, third anniversary          
Weighted Average Grant Date Fair Value          
Vesting, percentage       25.00%  
Vesting period (in months)         1 year
Inducement Shares, Restricted Stock Units | Vesting period three, fourth anniversary          
Weighted Average Grant Date Fair Value          
Vesting, percentage       25.00%  
Vesting period (in months)         1 year
Performance Stock Units (PSU), Inducement Shares          
Target Shares or Units          
Stock units granted (in shares)     58,000    
Weighted Average Grant Date Fair Value          
Stock options/units granted (in USD per share)     $ 22.36    
BLA PSUs          
Target Shares or Units          
Stock units granted (in shares)     7,000    
TSR PSU          
Weighted Average Grant Date Fair Value          
Performance stock unit, threshold trading days       30 days  
TSR PSU | Minimum          
Weighted Average Grant Date Fair Value          
Performance stock unit, pay-out range       0.00%  
TSR PSU | Maximum          
Weighted Average Grant Date Fair Value          
Performance stock unit, pay-out range       200.00%