XML 43 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue Recognition - Loyalty Programs (Details) - Loyalty Programs - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Contract with Customer, Loyalty Program [Roll Forward]    
Beginning balance $ (13,144) $ (10,883)
Redemptions and expirations for loyalty certificates and points recognized in net sales 4,728 4,649
Deferred revenue for loyalty points and certificates issued (3,909) (3,760)
Ending balance $ (12,325) $ (9,994)