XML 52 R37.htm IDEA: XBRL DOCUMENT v3.24.1
Summary of Significant Accounting Policies (Summary of Opening and Closing Balances of Contract Liabilities) (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Revenue Recognition [Abstract]    
Undelivered elements (training and installation) $ 449 $ 447
Extended warranty contracts 2,259 2,082
Total deferred revenue 2,708 2,529
Less: long-term portion of deferred revenue (256) (418)
Deferred revenue – current $ 2,452 $ 2,111