v3.26.1
Acquisitions - General Information (Details)
$ in Millions
6 Months Ended
Jun. 30, 2026
USD ($)
location
Jun. 30, 2025
USD ($)
location
Dec. 31, 2024
USD ($)
Acquisitions      
Real properties purchased $ 1.4 $ 72.4  
Maximum aggregate payment if all milestones are reached $ 0.5    
RV Dealerships      
Acquisitions      
Deposit     $ 1.0
Lazydays      
Acquisitions      
Number of locations acquired | location 5    
Deposit $ 10.0    
Number of locations to acquire per the acquisition agreement | location 7    
RV and Outdoor Retail | RV Dealership Groups      
Acquisitions      
Number of locations acquired | location 1 8  
Cash paid for acquisition $ 7.1 $ 92.2