v3.25.0.1
Stock-Based Compensation - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted-average grant date fair value (in USD per share) $ 0 $ 0 $ 0
Options outstanding, intrinsic value $ 27.5    
Options exercisable, intrinsic value 27.5    
Options exercised, intrinsic value 0.4 $ 1.1 $ 16.0
RSAs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock compensation expense 1.3 1.3 1.2
Unrecognized compensation expense for non-option awards $ 0.7    
Weighted average remaining vesting period 6 months    
Share-based compensation vested in period, fair value $ 1.1 1.6 1.3
Time-Based Restricted Stock Units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock compensation expense 10.2 8.1 8.2
Unrecognized compensation expense for non-option awards $ 15.1    
Weighted average remaining vesting period 2 years 1 month 6 days    
Share-based compensation vested in period, fair value $ 12.4 16.2 18.0
Performance-Based RSUs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock compensation expense 24.5 24.9 20.2
Unrecognized compensation expense for non-option awards $ 25.3    
Weighted average remaining vesting period 1 year    
Share-based compensation vested in period, fair value $ 36.3 $ 15.0 11.9
WillScot Options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock compensation expense     $ 0.2
Weighted average remaining contractual term 3 years 2 months 12 days    
Converted Mobile Mini Options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted average remaining contractual term 2 years 10 months 24 days