Quarterly report [Sections 13 or 15(d)]

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

v3.25.2
Stock-Based Compensation - Schedule of Stock-based Compensation Activity (Details) - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2025
Restricted Stock Units      
Target Shares or Units      
Stock units granted (in shares) 541,069 583,300  
Weighted Average Grant Date Fair Value      
Stock options/units granted (in USD per share) $ 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%