XML 83 R73.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies - Summary of Warranty Activity (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Valuation And Qualifying Accounts [Abstract]    
Beginning balance $ 317 $ 257
Provisions for warranties 52 16
Consumption of reserves (54) (20)
Ending balance $ 315 $ 253