XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue Recognition - Schedule of Contract Assets and Contract Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Recovery Asset    
Beginning balance $ 13,866 $ 15,685
Net additions to sales return liability 10,976 8,387
Actual returns (14,077) (12,867)
Ending balance 10,765 11,205
Refund Liability    
Beginning balance (55,327) (45,322)
Net additions to sales return liability (40,741) (40,609)
Actual returns 58,277 49,373
Ending balance $ (37,791) $ (36,558)