XML 38 R24.htm IDEA: XBRL DOCUMENT
v3.23.2

Allowance for Sales Returns (Tables) | 6 Months Ended
--- | ---
Jun. 30, 2023
Allowance For Sales Returns [Abstract] |
Schedule of Allowances for Sales Returns | The following table provides the changes in our sales return reserve, which is classified as a reduction of accounts receivable:
|  | Three Months Ended |  |  | Six Months Ended |
|  | June 30, |  |  | June 30, |
|  | 2023 |  |  | 2022 |  |  | 2023 |  |  | 2022 |
|  | (in thousands) |
Balance, beginning of period |  | $ | 6,639 |  |  | $ | 5,713 |  |  | $ | 7,817 |  |  | $ | 8,998 |
Reserve accrual |  |  | 2,556 |  |  |  | 2,792 |  |  |  | 6,150 |  |  |  | 5,475 |
Recoveries and deductions, net |  |  | (3,797 | ) |  |  | (4,499 | ) |  |  | (8,569 | ) |  |  | (10,467 | )
Balance, end of period |  | $ | 5,398 |  |  | $ | 4,006 |  |  | $ | 5,398 |  |  | $ | 4,006 |

X
- Definition Allowance for Sales Returns [Abstract] + References No definition available. + Details
Name: | hear_AllowanceForSalesReturnsAbstract
Namespace Prefix: | hear_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Schedule of Allowances for Sales Return [Table Text Block] + References No definition available. + Details
Name: | hear_ScheduleOfAllowancesForSalesReturnTableTextBlock
Namespace Prefix: | hear_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration