XML 43 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Cash, cash equivalents and marketable securities - Portfolio of Cash and Cash Equivalents (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Cash and cash equivalents    
Cost or Amortized cost $ 33,579 $ 34,601
Fair value 33,579 34,601
Cash accounts in banking institutions    
Cash and cash equivalents    
Cost or Amortized cost 5,234 7,532
Fair value 5,234 7,532
Money market funds    
Cash and cash equivalents    
Cost or Amortized cost 27,347 24,578
Fair value 27,347 24,578
Commercial paper    
Cash and cash equivalents    
Cost or Amortized cost 998 2,491
Fair value $ 998 $ 2,491