v3.26.1
Description of Business (Details)
Jun. 30, 2026
state
store
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Number of stores operated by the company | store 450
Number of states in which company is operating | state 9