Significant Accounting Policies - Schedule Of Sales Return Reserve (Details) - USD ($) $ in Thousands |
3 Months Ended | 12 Months Ended |
---|---|---|
Mar. 31, 2024 |
Dec. 31, 2023 |
|
Sales Return Reserve | ||
Balance beginning period | $ 9,610 | $ 3,968 |
Returns | (25,900) | (101,025) |
Allowance | 23,625 | 106,667 |
Balance ending period | $ 7,335 | $ 9,610 |
X | ||||||||||
- Definition Contract With Customer, Liability, Allowance For Returns No definition available.
|
X | ||||||||||
- Definition Contract With Customer, Liability, Current, Decrease From Returns No definition available.
|
X | ||||||||||
- Definition Contract With Customer Liability RollForward No definition available.
|
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, classified as current. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|