v3.26.1
Note 1 - Business and Basis of Presentation (Details Textual)
$ in Millions
1 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
Jun. 30, 2026
USD ($)
Mar. 04, 2026
USD ($)
Number of Stores 220,000 220,000  
Number of Reportable Segments   2  
Tariffs Refundable     $ 17.9
Proceeds from Tariff Refunds $ 17.8    
Tariff Refund, Costs Capitalized $ 5.5 $ 5.5  
Tariff Refund, Increase (Decrease) in Cost of Goods Sold   $ 12.3