XML 88 R78.htm IDEA: XBRL DOCUMENT v3.24.0.1
Information Regarding Net Revenue by Geographic Region (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Segment Reporting Information [Line Items]      
Net revenue $ 116,383 $ 112,915 $ 103,769
Geographic Concentration Risk | Revenue from Contract with Customer      
Segment Reporting Information [Line Items]      
Percentage of net revenue 100.00% 100.00% 100.00%
Americas      
Segment Reporting Information [Line Items]      
Net revenue $ 84,512 $ 76,799 $ 69,396
Americas | Geographic Concentration Risk | Revenue from Contract with Customer      
Segment Reporting Information [Line Items]      
Percentage of net revenue 73.00% 68.00% 67.00%
Europe and the Middle East      
Segment Reporting Information [Line Items]      
Net revenue $ 17,880 $ 15,900 $ 12,876
Europe and the Middle East | Geographic Concentration Risk | Revenue from Contract with Customer      
Segment Reporting Information [Line Items]      
Percentage of net revenue 15.00% 14.00% 12.00%
Asia-Pacific      
Segment Reporting Information [Line Items]      
Net revenue $ 13,991 $ 20,216 $ 21,497
Asia-Pacific | Geographic Concentration Risk | Revenue from Contract with Customer      
Segment Reporting Information [Line Items]      
Percentage of net revenue 12.00% 18.00% 21.00%