v3.25.0.1
Stock-Based Compensation - Schedule of Stock Option Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
WillScot Options      
Options      
Beginning balance (in shares) 534,188 534,188 534,188
Exercised (in shares) 0 0 0
Ending balance (in shares) 534,188 534,188 534,188
Weighted-Average Exercise Price per Share      
Beginning balance (in USD per share) $ 13.60 $ 13.60 $ 13.60
Exercised (in USD per share) 0 0 0
Ending balance (in USD per share) $ 13.60 $ 13.60 $ 13.60
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]      
Fully vested and exercisable options (in shares) 534,188    
Fully vested and exercisable options, weighted-average exercise price per share (in USD per share) $ 13.60    
Converted Mobile Mini Options      
Options      
Beginning balance (in shares) 829,246 864,276 1,527,643
Exercised (in shares) (14,357) (35,030) (663,367)
Ending balance (in shares) 814,889 829,246 864,276
Weighted-Average Exercise Price per Share      
Beginning balance (in USD per share) $ 12.86 $ 12.91 $ 14.66
Exercised (in USD per share) 17.59 14.21 16.93
Ending balance (in USD per share) $ 12.77 $ 12.86 $ 12.91
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]      
Fully vested and exercisable options (in shares) 814,889    
Fully vested and exercisable options, weighted-average exercise price per share (in USD per share) $ 12.77