v3.26.1
Stock Based Compensation - Restricted Stock Units (Narrative) (Details) - RSUs - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Aggregate fair value of equity instruments vested during the period $ 21.7 $ 11.9
Unrecognized compensation expense $ 27.4  
Weighted average period over which unrecognized compensation expense is expected to be recognized 2 years 1 month 6 days  
Employees    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period 3 years  
Directors    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period 1 year