Consolidated Statements of Cash Flows Supplemental Information - Summary of Asset Write-downs and Other Charges (Detail) - Write-downs and other charges - USD ($) $ in Thousands |
12 Months Ended | |
---|---|---|
Dec. 31, 2023 |
Dec. 31, 2022 |
|
Asset Write Downs And Other Charges [Line Items] | ||
Asset write-downs and other charges | $ 410 | $ (846) |
Accounts receivable provisions | ||
Asset Write Downs And Other Charges [Line Items] | ||
Asset write-downs and other charges | 303 | 66 |
Operating lease liabilities | ||
Asset Write Downs And Other Charges [Line Items] | ||
Asset write-downs and other charges | 0 | (354) |
Operating lease ROU assets | ||
Asset Write Downs And Other Charges [Line Items] | ||
Asset write-downs and other charges | (272) | (29) |
Property, plant and equipment | ||
Asset Write Downs And Other Charges [Line Items] | ||
Asset write-downs and other charges | $ 379 | $ (529) |
X | ||||||||||
- Definition Asset Write Downs And Other Charges [Line Items]. No definition available.
|
X | ||||||||||
- Definition Amount of gain (loss) from the difference between the sale price or salvage price and the book value of an asset that was sold or retired, and gain (loss) from the write down of assets from their carrying value to fair value. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|