v3.26.1
Revenue Recognition - Schedule of Changes to Contract Liabilities (Details) - USD ($)
$ in Thousands
9 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Contract With Customer, Liability [Roll Forward]    
Beginning Balance $ 10,027 $ 11,493
Loyalty points and gift cards issued but not redeemed, net of estimated breakage 6,901 5,904
Revenue recognized from beginning liability (7,743) (6,703)
Ending Balance $ 9,185 $ 10,694