Accrued Liabilities - Additional Information (Detail) - Maximum |
6 Months Ended |
---|---|
Jun. 30, 2020 | |
Diode Systems | |
Accrued Liabilities [Line Items] | |
Product warrant period | 28 months |
United States | Waterlase Laser Systems | |
Accrued Liabilities [Line Items] | |
Product warrant period | 16 months |
International | Waterlase Laser Systems | |
Accrued Liabilities [Line Items] | |
Product warrant period | 28 months |
X | ||||||||||
- Definition Accrued liabilities. No definition available.
|
X | ||||||||||
- Definition Product warrant term. No definition available.
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|