XML 38 R32.htm IDEA: XBRL DOCUMENT v3.25.2
Basis of Presentation - Additional Information (Detail)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
Segment
States
Store
Jun. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
Organization, Consolidation and Presentation of Financial Statements [Abstract]        
Entity formed, year   1998    
Number of Locations | Store   585    
Number of states | States   43    
Capitalized costs, current net of amortization   $ 18,700   $ 9,300
Capitalized costs, non current, net of amortization   77,400   $ 52,700
Capitalized cost amortization $ 300 $ 0 $ 700  
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