v3.26.1
Information Regarding Net Revenue by Geographic Region (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Segment Reporting Information [Line Items]    
Net revenue $ 7,413 $ 5,269
Geographic Concentration Risk | Revenue from Contract with Customer    
Segment Reporting Information [Line Items]    
Percentage of net revenue 100.00% 100.00%
Americas    
Segment Reporting Information [Line Items]    
Net revenue $ 5,414 $ 2,238
Americas | Geographic Concentration Risk | Revenue from Contract with Customer    
Segment Reporting Information [Line Items]    
Percentage of net revenue 73.00% 42.00%
Europe and the Middle East    
Segment Reporting Information [Line Items]    
Net revenue $ 1,438 $ 1,787
Europe and the Middle East | Geographic Concentration Risk | Revenue from Contract with Customer    
Segment Reporting Information [Line Items]    
Percentage of net revenue 19.00% 34.00%
Asia-Pacific    
Segment Reporting Information [Line Items]    
Net revenue $ 561 $ 1,244
Asia-Pacific | Geographic Concentration Risk | Revenue from Contract with Customer    
Segment Reporting Information [Line Items]    
Percentage of net revenue 8.00% 24.00%