jq: conta valores de objetos de ninho com base no grupo de

Json:

    [
  {
  "account": "1",
  "cost": [
      {
         "usage":"low",
         "totalcost": "2.01"
      }
   ]
  },
  {
  "account": "2",
  "cost": [
      {
         "usage":"low",
         "totalcost": "2.25"
      }
   ]
  },
  {
  "account": "1",
  "cost": [
      {
         "usage":"low",
         "totalcost": "15"
      }
   ]
  },
  {
  "anotheraccount": "a",
  "cost": [
      {
         "usage":"low",
         "totalcost": "2"
      }
   ]
  }
]

Resultados esperados:

account cost
1       17.01
2       2.25
anotheraccount cost
a              2

Sou capaz de extrair dados, mas não sei como agregá-lo

jq '.[] | {account,cost : .cost[].totalcost}'

Existe uma maneira de fazer isso usando jq, para que eu obtenha todos os tipos de contas e custos associados a ele

questionAnswers(1)

yourAnswerToTheQuestion