OTHER LIABILITIES - Reconciliation of Warranty and Other Provisions Balance (Detail) - USD ($) $ in Thousands |
3 Months Ended | 12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Mar. 31, 2026 |
Dec. 31, 2025 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Other Liabilities, Current [Abstract] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Balance | $ 863 | [1] | $ 849 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Additions to warranty provision | 113 | 619 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Payments related to warranties | (118) | (605) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Balance | [1] | $ 858 | $ 863 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||