REVENUE RECOGNITION - Summary of Change in Contract with Customer, Asset and Liability (Detail) - USD ($) $ in Thousands |
6 Months Ended | |
|---|---|---|
Jun. 30, 2023 |
Jun. 30, 2022 |
|
| REVENUE RECOGNITION | ||
| Balance at beginning of period | $ (961) | $ (985) |
| Deferral of revenue | (1,216) | (673) |
| Recognition of deferred revenue | 1,344 | 550 |
| Total deferred revenue at end of period | $ (833) | $ (1,108) |