v3.26.1
Net Sales - Reconciliation of Liabilities for Ollie's Army Loyalty Program and Gift Cards (Details) - USD ($)
$ in Thousands
3 Months Ended
May 02, 2026
May 03, 2025
Net Sales [Abstract]    
Beginning balance $ 13,100 $ 13,239
Revenue deferred 8,046 5,535
Revenue recognized (8,629) (4,551)
Ending balance 12,517 14,223
Beginning balance 2,889 2,766
Gift card issuances 1,018 947
Gift card redemption and breakage (1,209) (1,164)
Ending balance $ 2,698 $ 2,549