XML 78 R67.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Concentrations, Significant Customers and Geographic Areas - Summary of Revenue by Geography (Detail) - Revenue - Revenue from Rights Concentration Risk - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Concentration Risk [Line Items]        
Total revenue $ 3,086 $ 3,327 $ 6,138 $ 5,527
United States        
Concentration Risk [Line Items]        
Total revenue 2,156 3,207 4,315 5,247
Europe        
Concentration Risk [Line Items]        
Total revenue 407 $ 120 1,300 $ 280
Asia        
Concentration Risk [Line Items]        
Total revenue $ 523   $ 523