REVENUE RECOGNITION AND BUSINESS CONCENTRATIONS - Schedule of Contract Assets and Contract Liabilities (Details) - USD ($) $ in Thousands |
3 Months Ended | |
---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
|
Sales Return Asset | ||
Beginning balance | $ 21,120 | $ 13,866 |
Net additions to sales return liability | 7,369 | 10,976 |
Actual returns | (13,556) | (14,077) |
Ending balance | 14,933 | 10,765 |
Sales Return Liability | ||
Beginning balance | (63,462) | (55,327) |
Net additions to sales return liability | (40,888) | (40,741) |
Actual returns | 55,508 | 58,277 |
Ending balance | $ (48,842) | $ (37,791) |
X | ||||||||||
- Definition Contract With Customer, Asset, Decrease For Returns Received No definition available.
|
X | ||||||||||
- Definition Contract With Customer, Asset, Increase (Decrease) For Change In Estimated Sales Returns, Net No definition available.
|
X | ||||||||||
- Definition Contract With Customer, Refund Liability, Decrease For Returns Received No definition available.
|
X | ||||||||||
- Definition Contract With Customer, Refund Liability, Increase (Decrease) For Change In Estimated Sales Returns, Net No definition available.
|
X | ||||||||||
- Definition Contract With Customer, Right Of Return, Asset No definition available.
|
X | ||||||||||
- Definition Contract With Customer, Right Of Return, Liability No definition available.
|
X | ||||||||||
- Definition Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of liability for consideration received or receivable from customer which is not included in transaction price, when consideration is expected to be refunded to customer. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|