XML 58 R46.htm IDEA: XBRL DOCUMENT v3.24.3
Segment and Geographic Information (Tables)
9 Months Ended
Sep. 30, 2024
Segment Reporting [Abstract]  
Schedule of Revenues by Geographical Region

   2024   2023 
  

Three Months Ended

September 30,

 
   2024   2023 
United States  $25,342   $23,433 
Rest of world   2,595    1,586 
Total revenue  $27,937   $25,019 

 

   2024   2023 
  

Nine Months Ended

September 30,

 
   2024   2023 
United States  $76,752   $60,932 
Rest of world   9,002    2,263 
Total revenue  $85,754   $63,195