OTHER LIABILITIES - Schedule of reconciliation of the warranty provision balance (Detail) - USD ($) $ in Thousands |
9 Months Ended | 12 Months Ended | |||
|---|---|---|---|---|---|
Sep. 30, 2026 |
Dec. 31, 2025 |
||||
| Other Liabilities, Current [Abstract] | |||||
| Balance | $ 863 | [1] | $ 849 | ||
| Additions to warranty provision | 761 | 619 | |||
| Payments related to warranties | (771) | (605) | |||
| Balance | [1] | $ 853 | $ 863 | ||
| |||||