XML 89 R77.htm IDEA: XBRL DOCUMENT v3.22.2.2
Business Segment, Geographic, and Concentration Risk Information - Summary of Revenue by Geographical Segment (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Total revenue:        
Total consolidated revenue $ 33,530 $ 31,425 $ 94,188 $ 91,275
United States        
Total revenue:        
Total consolidated revenue 33,523 31,394 94,167 90,717
Other Foreign Countries        
Total revenue:        
Total consolidated revenue $ 7 $ 31 $ 21 $ 558