v3.26.1
Stock-Based Compensation - Schedule of Stock-based Compensation Activity (Details) - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2026
Restricted Stock Units      
Target Shares or Units      
Stock units granted (in shares) 41,708 522,980  
Weighted Average Grant Date Fair Value      
Stock options/units granted (in USD per share) $ 41.49 $ 31.64  
Restricted Stock Units | Board of Directors      
Target Shares or Units      
Stock units granted (in shares) 31,931    
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%
Restricted Stock Units | Vesting period three, fourth anniversary      
Weighted Average Grant Date Fair Value      
Vesting, percentage     25.00%
Performance Stock Units      
Target Shares or Units      
Stock units granted (in shares) 3,498 525,474  
Weighted Average Grant Date Fair Value      
Stock options/units granted (in USD per share) $ 33.58 $ 31.65  
Performance Stock Units | CAGR TSR PSU      
Target Shares or Units      
Stock units granted (in shares)   381,000  
Weighted Average Grant Date Fair Value      
Vesting period   3 years  
Stock units granted, target amount (in shares)     49,950
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%