XML 46 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue Recognition - Loyalty Programs (Details) - Loyalty Programs - USD ($)
$ in Thousands
9 Months Ended
Dec. 31, 2023
Dec. 31, 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 35,518 32,096
Deferred revenue for loyalty points and certificates issued (45,002) (41,354)
Ending balance $ (22,628) $ (20,141)