Unaudited Interim Condensed Consolidated Statements of Cash Flows Supplemental Information - Summary of Asset Write-downs (Recoveries) and Other Charges (Detail) - USD ($) $ in Thousands |
6 Months Ended | |
---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
|
Asset Write Downs And Other Charges [Line Items] | ||
Asset write-downs and other charges | $ 1,481 | $ 703 |
Account receivable | ||
Asset Write Downs And Other Charges [Line Items] | ||
Asset write-downs and other charges | 112 | 521 |
Notes receivable | ||
Asset Write Downs And Other Charges [Line Items] | ||
Asset write-downs and other charges | 1,362 | 0 |
Share issuance | ||
Asset Write Downs And Other Charges [Line Items] | ||
Asset write-downs and other charges | 0 | 320 |
Operating lease ROU assets | ||
Asset Write Downs And Other Charges [Line Items] | ||
Asset write-downs and other charges | 0 | (136) |
Property, plant and equipment | ||
Asset Write Downs And Other Charges [Line Items] | ||
Asset write-downs and other charges | $ 7 | $ (2) |