XML 39 R33.htm IDEA: XBRL DOCUMENT v3.25.1
Basis of Presentation - Additional Information (Detail)
$ in Thousands
3 Months Ended
Mar. 31, 2025
USD ($)
Segment
States
Store
Mar. 31, 2024
USD ($)
Dec. 31, 2024
USD ($)
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Entity formed, year 1998    
Number of Locations | Store 595    
Number of states | States 43    
Capitalized costs, current net of amortization $ 11,800   $ 9,300
Capitalized costs, non current, net of amortization 67,500   $ 52,700
Capitalized cost amortization $ 0 $ 300  
Segment Reporting, CODM, Individual Title and Position or Group Name [Extensible Enumeration] srt:ChiefExecutiveOfficerMember    
Segment Reporting, CODM, Profit (Loss) Measure, How Used, Description the primary measures reviewed by our CEO, including revenue, gross margin and income before income taxes, are shown in these condensed consolidated financial statements.    
Number of Operating Segments | Segment 3    
Number of reportable segment | Segment 1