XML 46 R35.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Revenues Disaggregated by Timing of Goods and Services Transferred (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Disaggregation Of Revenue [Line Items]        
Net revenue $ 12,010 $ 9,531 $ 34,411 $ 26,780
Revenue Recognized Over Time        
Disaggregation Of Revenue [Line Items]        
Net revenue 2,076 1,116 4,406 3,269
Revenue Recognized at a Point in Time        
Disaggregation Of Revenue [Line Items]        
Net revenue $ 9,934 $ 8,415 $ 30,005 $ 23,511