v3.26.1
Information Regarding Net Revenue by Geographic Region (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting Information [Line Items]        
Net revenue $ 5,681 $ 5,040 $ 13,094 $ 10,309
Geographic Concentration Risk | Revenue from Contract with Customer        
Segment Reporting Information [Line Items]        
Percentage of net revenue 100.00% 100.00% 100.00% 100.00%
Americas        
Segment Reporting Information [Line Items]        
Net revenue $ 2,820 $ 1,833 $ 8,234 $ 4,071
Americas | Geographic Concentration Risk | Revenue from Contract with Customer        
Segment Reporting Information [Line Items]        
Percentage of net revenue 50.00% 36.00% 63.00% 39.00%
Europe and the Middle East        
Segment Reporting Information [Line Items]        
Net revenue $ 2,154 $ 1,964 $ 3,592 $ 3,751
Europe and the Middle East | Geographic Concentration Risk | Revenue from Contract with Customer        
Segment Reporting Information [Line Items]        
Percentage of net revenue 38.00% 39.00% 27.00% 36.00%
Asia-Pacific        
Segment Reporting Information [Line Items]        
Net revenue $ 707 $ 1,243 $ 1,268 $ 2,487
Asia-Pacific | Geographic Concentration Risk | Revenue from Contract with Customer        
Segment Reporting Information [Line Items]        
Percentage of net revenue 12.00% 25.00% 10.00% 25.00%