v3.26.1
Stockholders' Equity - Narrative (Details) - PSUs - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Unrecognized stock compensation expense $ 51.9   $ 51.9  
Weighted- average period (in years)     2 years 2 months 12 days  
Percentage of award vesting rights     140.00%  
Equity compensation expense $ 8.6 $ 6.3 $ 14.5 $ 13.3